Yes he did.
He just called for illegals.
Quite simply put, you're lying:
Keeping America competitive requires an immigration system that upholds our laws, reflects our values, and serves the interests of our economy. Our nation needs orderly and secure borders. (Applause.) To meet this goal, we must have stronger immigration enforcement and border protection. (Applause.) And we must have a rational, humane guest worker program that rejects amnesty, allows temporary jobs for people who seek them legally, and reduces smuggling and crime at the border. (Applause.)
And I notice that you didn't bother to include this part:
that rejects amnesty, allows temporary jobs for people who seek them legally, and reduces smuggling and crime at the border.
You know, the part where he said LEGAL, not ILLEGAL, like YOU SAID.
You lied.