Fix XCHG encoding on x86-64.

x86-64 XCHG instruction was misencoded when used with RAX, R8-R15
registers.

Reported by Eric Marsden.