diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2012-02-25 23:46:16 +0400 |
---|---|---|
committer | Cyrill Gorcunov <gorcunov@gmail.com> | 2012-02-25 23:53:09 +0400 |
commit | ab6057926b75d875408f67e707c4e87fe08774c1 (patch) | |
tree | 575ca5f30f300ef7365d963dde72e6991fc46050 /insns.dat | |
parent | 93e170f5857fa4c30ecc9fef183be628cac5a60b (diff) | |
download | nasm-ab6057926b75d875408f67e707c4e87fe08774c1.tar.gz nasm-ab6057926b75d875408f67e707c4e87fe08774c1.tar.bz2 nasm-ab6057926b75d875408f67e707c4e87fe08774c1.zip |
insns.dat: Add hlenl flag for XCHG instruction
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'insns.dat')
-rw-r--r-- | insns.dat | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -1360,21 +1360,21 @@ XCHG reg64,reg_rax [r-: o64 90+r] X64 ; This must be NOLONG since opcode 90 is NOP, and in 64-bit mode ; "xchg eax,eax" is *not* a NOP. XCHG reg_eax,reg_eax [--: o32 90] 386,NOLONG -XCHG reg8,mem [rm: 86 /r] 8086,SM +XCHG reg8,mem [rm: hlenl 86 /r] 8086,SM XCHG reg8,reg8 [rm: 86 /r] 8086 -XCHG reg16,mem [rm: o16 87 /r] 8086,SM +XCHG reg16,mem [rm: hlenl o16 87 /r] 8086,SM XCHG reg16,reg16 [rm: o16 87 /r] 8086 -XCHG reg32,mem [rm: o32 87 /r] 386,SM +XCHG reg32,mem [rm: hlenl o32 87 /r] 386,SM XCHG reg32,reg32 [rm: o32 87 /r] 386 -XCHG reg64,mem [rm: o64 87 /r] X64,SM +XCHG reg64,mem [rm: hlenl o64 87 /r] X64,SM XCHG reg64,reg64 [rm: o64 87 /r] X64 -XCHG mem,reg8 [mr: 86 /r] 8086,SM +XCHG mem,reg8 [mr: hlenl 86 /r] 8086,SM XCHG reg8,reg8 [mr: 86 /r] 8086 -XCHG mem,reg16 [mr: o16 87 /r] 8086,SM +XCHG mem,reg16 [mr: hlenl o16 87 /r] 8086,SM XCHG reg16,reg16 [mr: o16 87 /r] 8086 -XCHG mem,reg32 [mr: o32 87 /r] 386,SM +XCHG mem,reg32 [mr: hlenl o32 87 /r] 386,SM XCHG reg32,reg32 [mr: o32 87 /r] 386 -XCHG mem,reg64 [mr: o64 87 /r] X64,SM +XCHG mem,reg64 [mr: hlenl o64 87 /r] X64,SM XCHG reg64,reg64 [mr: o64 87 /r] X64 XLATB void [ d7] 8086 XLAT void [ d7] 8086 |