summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCyrill Gorcunov <gorcunov@gmail.com>2012-02-25 23:51:10 +0400
committerCyrill Gorcunov <gorcunov@gmail.com>2012-02-25 23:53:09 +0400
commit922f5e2dac5a76915f81641b8468d23d20e1bdaa (patch)
tree0b1602c0e60c0ece7a8827e39c2ebfc4837e9798
parentab6057926b75d875408f67e707c4e87fe08774c1 (diff)
downloadnasm-922f5e2dac5a76915f81641b8468d23d20e1bdaa.tar.gz
insns.dat: Add hlexr flag for MOV instruction
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
-rw-r--r--insns.dat24
1 files changed, 12 insertions, 12 deletions
diff --git a/insns.dat b/insns.dat
index dedb8221..90c23e4c 100644
--- a/insns.dat
+++ b/insns.dat
@@ -802,13 +802,13 @@ MOV reg_dreg,reg32 [rm: 0f 23 /r] 386,PRIV,NOLONG
MOV reg_dreg,reg64 [rm: o64nw 0f 23 /r] X64,PRIV
MOV reg32,reg_treg [mr: 0f 24 /r] 386,NOLONG,ND
MOV reg_treg,reg32 [rm: 0f 26 /r] 386,NOLONG,ND
-MOV mem,reg8 [mr: 88 /r] 8086,SM
+MOV mem,reg8 [mr: hlexr 88 /r] 8086,SM
MOV reg8,reg8 [mr: 88 /r] 8086
-MOV mem,reg16 [mr: o16 89 /r] 8086,SM
+MOV mem,reg16 [mr: hlexr o16 89 /r] 8086,SM
MOV reg16,reg16 [mr: o16 89 /r] 8086
-MOV mem,reg32 [mr: o32 89 /r] 386,SM
+MOV mem,reg32 [mr: hlexr o32 89 /r] 386,SM
MOV reg32,reg32 [mr: o32 89 /r] 386
-MOV mem,reg64 [mr: o64 89 /r] X64,SM
+MOV mem,reg64 [mr: hlexr o64 89 /r] X64,SM
MOV reg64,reg64 [mr: o64 89 /r] X64
MOV reg8,mem [rm: 8a /r] 8086,SM
MOV reg8,reg8 [rm: 8a /r] 8086
@@ -824,14 +824,14 @@ MOV reg32,imm [ri: o32 b8+r id] 386,SM
MOV reg64,udword64 [ri: o64nw b8+r id] X64,SM,OPT,ND
MOV reg64,sdword64 [mi: o64 c7 /0 idx] X64,SM,OPT,ND
MOV reg64,imm [ri: o64 b8+r iq] X64,SM
-MOV rm8,imm [mi: c6 /0 ib] 8086,SM
-MOV rm16,imm [mi: o16 c7 /0 iw] 8086,SM
-MOV rm32,imm [mi: o32 c7 /0 id] 386,SM
-MOV rm64,imm [mi: o64 c7 /0 idx] X64,SM
-MOV rm64,imm32 [mi: o64 c7 /0 idx] X64
-MOV mem,imm8 [mi: c6 /0 ib] 8086,SM
-MOV mem,imm16 [mi: o16 c7 /0 iw] 8086,SM
-MOV mem,imm32 [mi: o32 c7 /0 id] 386,SM
+MOV rm8,imm [mi: hlexr c6 /0 ib] 8086,SM
+MOV rm16,imm [mi: hlexr o16 c7 /0 iw] 8086,SM
+MOV rm32,imm [mi: hlexr o32 c7 /0 id] 386,SM
+MOV rm64,imm [mi: hlexr o64 c7 /0 idx] X64,SM
+MOV rm64,imm32 [mi: hlexr o64 c7 /0 idx] X64
+MOV mem,imm8 [mi: hlexr c6 /0 ib] 8086,SM
+MOV mem,imm16 [mi: hlexr o16 c7 /0 iw] 8086,SM
+MOV mem,imm32 [mi: hlexr o32 c7 /0 id] 386,SM
MOVD mmxreg,rm32 [rm: np 0f 6e /r] PENT,MMX
MOVD rm32,mmxreg [mr: np 0f 7e /r] PENT,MMX
MOVD xmmreg,rm32 [rm: np o16 0f 6e /r] SSE2