summaryrefslogtreecommitdiff
path: root/insns.dat
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-06-27 11:41:59 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-06-27 11:41:59 -0700
commitf89d68180513bcac0adfa885d0023e4ef08ca455 (patch)
treed6afde52bd029b6617b610e06a992f0566ffbb0c /insns.dat
parent7e50d232ba791dccab9eba0639fcfa4fc685dc7f (diff)
downloadnasm-f89d68180513bcac0adfa885d0023e4ef08ca455.tar.gz
nasm-f89d68180513bcac0adfa885d0023e4ef08ca455.tar.bz2
nasm-f89d68180513bcac0adfa885d0023e4ef08ca455.zip
AES instructions are WESTMERE, not NEHALEM
Still need to make this crap saner...
Diffstat (limited to 'insns.dat')
-rw-r--r--insns.dat13
1 files changed, 6 insertions, 7 deletions
diff --git a/insns.dat b/insns.dat
index 610e508..3793e77 100644
--- a/insns.dat
+++ b/insns.dat
@@ -2181,13 +2181,12 @@ MOVBE mem32,reg32 [mr: o32 0f 38 f1 /r] NEHALEM,SM
MOVBE mem64,reg64 [mr: o64 0f 38 f1 /r] NEHALEM,SM
;# Intel AES instructions
-; Is NEHALEM right here?
-AESENC xmmreg,xmmrm [rm: 66 0f 38 dc /r] NEHALEM,SO
-AESENCLAST xmmreg,xmmrm [rm: 66 0f 38 dd /r] NEHALEM,SO
-AESDEC xmmreg,xmmrm [rm: 66 0f 38 de /r] NEHALEM,SO
-AESDECLAST xmmreg,xmmrm [rm: 66 0f 38 df /r] NEHALEM,SO
-AESIMC xmmreg,xmmrm [rm: 66 0f 38 db /r] NEHALEM,SO
-AESKEYGENASSIST xmmreg,xmmrm,imm [rmi: 66 0f 3a df /r ib] NEHALEM,SO
+AESENC xmmreg,xmmrm [rm: 66 0f 38 dc /r] WESTMERE,SO
+AESENCLAST xmmreg,xmmrm [rm: 66 0f 38 dd /r] WESTMERE,SO
+AESDEC xmmreg,xmmrm [rm: 66 0f 38 de /r] WESTMERE,SO
+AESDECLAST xmmreg,xmmrm [rm: 66 0f 38 df /r] WESTMERE,SO
+AESIMC xmmreg,xmmrm [rm: 66 0f 38 db /r] WESTMERE,SO
+AESKEYGENASSIST xmmreg,xmmrm,imm [rmi: 66 0f 3a df /r ib] WESTMERE,SO
;# Intel AVX instructions
VADDPD xmmreg,xmmreg,xmmrm [rvm: vex.nds.128.66.0f 58 /r] AVX,SANDYBRIDGE,SO