diff --git a/src/Compiler/OpCodes.DD b/src/Compiler/OpCodes.DD index e1390e83..9ea01687 100755 --- a/src/Compiler/OpCodes.DD +++ b/src/Compiler/OpCodes.DD @@ -278,8 +278,12 @@ OPCODE MOVSS 0xF3 0x0F 0x10,/R XMM XMM128 0xF3 0x0F 0x11,/R XMM128 XMM; OPCODE MOVSD_SSE - 0xF2 0x0F 0x10,/R XMM XMM64 - 0xF2 0x0F 0x11,/R XMM64 XMM; + 0xF2 0x0F 0x10,/R XMM XMM128 // 2nd arg kludge + 0xF2 0x0F 0x10,/R XMM M64 + 0xF2 0x0F 0x11,/R M64 XMM; +// 0xF2 0x0F 0x11,/R XMM64 XMM; +// 0xF2 0x0F 0x10,/R XMM XMM64 +// 0xF2 0x0F 0x11,/R XMM64 XMM; OPCODE MOVD 0x66 0x0F 0x6E,/R XMM RM32 0x66 0x0F 0x7E,/R RM32 XMM; @@ -1616,4 +1620,4 @@ OPCODE MOV_RAX_CR3 0x0F 0x20 0xD8, 32=; OPCODE MOV_CR4_RAX 0x0F 0x22 0xE0, 32=; OPCODE MOV_RAX_CR4 0x0F 0x20 0xE0, 32=; -//OPCODE MULPD 0x66 0x0F 0x59,/R XMM XMM; \ No newline at end of file +//OPCODE MULPD 0x66 0x0F 0x59,/R XMM XMM;