Former South Carolina Gov. Nikki Haley and former President Donald Trump made last-minute campaign stops before Tuesday's primary as the race narrowed.