summaryrefslogtreecommitdiff
path: root/insns.dat
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-05-24 22:07:03 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-05-24 22:07:03 -0700
commitf2c10aee70790e96b0d318820b09432c95726f00 (patch)
treeea6ebe41ef0fd8a04836d737b6d4d462422e69e9 /insns.dat
parent89031ff5d218d99f18f0f7bd5112b9acbcafec8e (diff)
downloadnasm-f2c10aee70790e96b0d318820b09432c95726f00.tar.gz
nasm-f2c10aee70790e96b0d318820b09432c95726f00.tar.bz2
nasm-f2c10aee70790e96b0d318820b09432c95726f00.zip
Fix immediate for PCLMULHQ* instructions (BR 1971555)
The immediate for the PCLMULHQ* instructions was wrong.
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 2cd4eb1..8c376be 100644
--- a/insns.dat
+++ b/insns.dat
@@ -3227,8 +3227,8 @@ VZEROUPPER void [ vex.128.0f 77] AVX,SANDYBRIDGE
; Again, no idea what CPU flag for these...
PCLMULLQLQDQ xmmreg,xmmrm [rm: 66 0f 3a 44 /r 00] SSE,SANDYBRIDGE,SO
PCLMULHQLQDQ xmmreg,xmmrm [rm: 66 0f 3a 44 /r 01] SSE,SANDYBRIDGE,SO
-PCLMULLQHQDQ xmmreg,xmmrm [rm: 66 0f 3a 44 /r 02] SSE,SANDYBRIDGE,SO
-PCLMULHQHQDQ xmmreg,xmmrm [rm: 66 0f 3a 44 /r 03] SSE,SANDYBRIDGE,SO
+PCLMULLQHQDQ xmmreg,xmmrm [rm: 66 0f 3a 44 /r 10] SSE,SANDYBRIDGE,SO
+PCLMULHQHQDQ xmmreg,xmmrm [rm: 66 0f 3a 44 /r 11] SSE,SANDYBRIDGE,SO
PCLMULQDQ xmmreg,xmmrm,imm [rmi: 66 0f 3a 44 /r ib] SSE,SANDYBRIDGE,SO
;# Intel Fused Multiply-Add instructions (FMA)