summaryrefslogtreecommitdiff
path: root/insns.dat
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-07-20 14:59:18 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-07-20 14:59:18 -0700
commitbb266eaa4b173261e8ef5bd3b1fc4437656af6cc (patch)
treed90d332806dfe5cd24a1c11515ee7436d74c4ee6 /insns.dat
parent0303f3b6f76428fa31881d528cd3d783db8a8b03 (diff)
downloadnasm-bb266eaa4b173261e8ef5bd3b1fc4437656af6cc.tar.gz
nasm-bb266eaa4b173261e8ef5bd3b1fc4437656af6cc.tar.bz2
nasm-bb266eaa4b173261e8ef5bd3b1fc4437656af6cc.zip
BR 2023036: MOV reg32,dreg and vice versa are NOLONG
MOV reg32,dreg and MOV dreg,reg32 are NOLONG; in 64-bit mode we always move to/from reg64.
Diffstat (limited to 'insns.dat')
-rw-r--r--insns.dat4
1 files changed, 2 insertions, 2 deletions
diff --git a/insns.dat b/insns.dat
index 58247ce..04f0cd4 100644
--- a/insns.dat
+++ b/insns.dat
@@ -750,9 +750,9 @@ MOV reg32,reg_creg \334\2\x0F\x20\101 386,PRIV,NOLONG
MOV reg64,reg_creg \323\2\x0F\x20\101 X64,PRIV
MOV reg_creg,reg32 \334\2\x0F\x22\110 386,PRIV,NOLONG
MOV reg_creg,reg64 \323\2\x0F\x22\110 X64,PRIV
-MOV reg32,reg_dreg \2\x0F\x21\101 386,PRIV
+MOV reg32,reg_dreg \2\x0F\x21\101 386,PRIV,NOLONG
MOV reg64,reg_dreg \323\2\x0F\x21\101 X64,PRIV
-MOV reg_dreg,reg32 \2\x0F\x23\110 386,PRIV
+MOV reg_dreg,reg32 \2\x0F\x23\110 386,PRIV,NOLONG
MOV reg_dreg,reg64 \323\2\x0F\x23\110 X64,PRIV
MOV reg32,reg_treg \2\x0F\x24\101 386,NOLONG,ND
MOV reg_treg,reg32 \2\x0F\x26\110 386,NOLONG,ND