x86-asm: Correct mem64->xmm movq

Now we can express prefixes with 0x0fxx opcodes we can correct the
movq mem64->xmm opcode, and restrict the movq xmm->mem64 movq to
not invalidly accept mmx.
This commit is contained in:
Michael Matz
2016-05-15 19:07:13 +02:00
parent 5a222588a8
commit 58963828ab
3 changed files with 6 additions and 11 deletions

View File

@ -738,6 +738,7 @@ ft1: ft2: ft3: ft4: ft5: ft6: ft7: ft8: ft9:
movq (%ebp), %mm1
movq %mm2, (%edi)
movq (%edi), %xmm3
#ifdef __x86_64__
movq %rcx, %mm1
movq %rdx, %xmm2