It's a very complicated question that has a multitude of factors to consider.
Basically, there are two personas that you need to consider. Donald Trump the presidential nominee, and Donald Trump as a person. I think I've said it multiple times here, but Trump is obviously much smarter than he lets on (he's a multi-billionaire, he didn't get there through dumb luck), and sometimes, in interviews, you can see that part of him, and he can flick the switch on a dime between the personas. On the other hand, the presidential nominee Trump is at best, extremely short-sighted, impractical, bigoted and lacking in political nuance. But to me, racism describes an irrational distaste against people of a certain race. And say what you will, but there is an argument against immigration. A very good argument. But it's an extremely complicated issue, that requires the best understanding of both perspectives in order to reach the best conclusion. Trump doesn't have that understanding, or at least, doesn't show that understanding to the public. So while I don't hate Trump, I do hate what he represents to a lot of his voters.
I will say though, one thing that no longer works as a defence mechanism against this brand of nationalism is labelling it "racist". You will get laughed and mocked at by groups like the alt-right and the retro-right (basically right-wingers who provide no nuance to their arguments and misrepresent in order to fulfil their narrative and instead resort to ad-hominem and hyperbole). Instead, try to talk to these people like adults and prove to them why their ideas are wrong. The only way you can defeat a retrograde ideology is by metaphorically puncturing as many holes into it as possible, and intercepting indoctrination methods.