mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-01-30 16:41:05 +08:00
insns: Fixup MOV[APS|UPS] for xmmrm cases
In fact it was written as MOVAPS xmmreg,xmmreg \360\2\x0F\x28\110 KATMAI,SSE MOVAPS xmmreg,xmmreg \360\2\x0F\x29\101 KATMAI,SSE in first place MOVUPS xmmreg,xmmreg \360\2\x0F\x10\110 KATMAI,SSE MOVUPS xmmreg,xmmreg \360\2\x0F\x11\101 KATMAI,SSE and for example x28 stands for xmmrm128,xmmreg and x1 for xmmrm128,xmmreg. TODO: Inspect and fix WILLAMETTE instructions. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
This commit is contained in:
parent
bf305019a8
commit
e29fc5f111
@ -1470,7 +1470,7 @@ MAXSS xmmreg,xmmrm32 \363\2\x0F\x5F\110 KATMAI,SSE
|
||||
MINPS xmmreg,xmmrm128 \360\2\x0F\x5D\110 KATMAI,SSE
|
||||
MINSS xmmreg,xmmrm32 \363\2\x0F\x5D\110 KATMAI,SSE
|
||||
MOVAPS xmmreg,xmmrm128 \360\2\x0F\x28\110 KATMAI,SSE
|
||||
MOVAPS mem128,xmmreg \360\2\x0F\x29\101 KATMAI,SSE
|
||||
MOVAPS xmmrm128,xmmreg \360\2\x0F\x29\101 KATMAI,SSE
|
||||
MOVHPS xmmreg,mem64 \360\2\x0F\x16\110 KATMAI,SSE
|
||||
MOVHPS mem64,xmmreg \360\2\x0F\x17\101 KATMAI,SSE
|
||||
MOVLHPS xmmreg,xmmreg \360\2\x0F\x16\110 KATMAI,SSE
|
||||
@ -1484,7 +1484,7 @@ MOVSS xmmreg,xmmrm32 \363\2\x0F\x10\110 KATMAI,SSE
|
||||
MOVSS mem32,xmmreg \363\2\x0F\x11\101 KATMAI,SSE
|
||||
MOVSS xmmreg,xmmreg \363\2\x0F\x10\110 KATMAI,SSE
|
||||
MOVUPS xmmreg,xmmrm128 \360\2\x0F\x10\110 KATMAI,SSE
|
||||
MOVUPS mem128,xmmreg \360\2\x0F\x11\101 KATMAI,SSE
|
||||
MOVUPS xmmrm128,xmmreg \360\2\x0F\x11\101 KATMAI,SSE
|
||||
MULPS xmmreg,xmmrm128 \360\2\x0F\x59\110 KATMAI,SSE
|
||||
MULSS xmmreg,xmmrm32 \363\2\x0F\x59\110 KATMAI,SSE
|
||||
ORPS xmmreg,xmmrm128 \360\2\x0F\x56\110 KATMAI,SSE
|
||||
|
Loading…
Reference in New Issue
Block a user