Rip out the rest of the x86 assembly.

I'd rather have one implementation and let the compiler deal with how to
best generate code.