diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-10-23 16:39:25 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-10-23 16:39:25 -0700 |
commit | 7dce7bc8a1f6e9bc445acd98fcbcefd3707bd261 (patch) | |
tree | 2562fe55c2b36c58108dff5544ab66c929fbbba3 /insns.dat | |
parent | bcc3bb975cf03b38e1eafe1fb47403237d1b96b3 (diff) | |
download | nasm-7dce7bc8a1f6e9bc445acd98fcbcefd3707bd261.tar.gz nasm-7dce7bc8a1f6e9bc445acd98fcbcefd3707bd261.tar.bz2 nasm-7dce7bc8a1f6e9bc445acd98fcbcefd3707bd261.zip |
The CRC32 instructions can take 66 prefixes as well as F2
The CRC32 instructions require F2, but can also take a 66 prefix to
set the operand size. This is not the SSE model of prefix extension.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'insns.dat')
-rw-r--r-- | insns.dat | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1844,11 +1844,11 @@ ROUNDSD xmmreg,xmmrm,imm \361\3\x0F\x3A\x0B\110\26 SSE41 ROUNDSS xmmreg,xmmrm,imm \361\3\x0F\x3A\x0A\110\26 SSE41 ;# Nehalem New Instructions (SSE4.2) -CRC32 reg32,rm8 \362\3\x0F\x38\xF0\110 SSE42 -CRC32 reg32,rm16 \362\3\x0F\x38\xF1\110 SSE42 -CRC32 reg32,rm32 \362\3\x0F\x38\xF1\110 SSE42 -CRC32 reg64,rm8 \324\362\3\x0F\x38\xF0\110 SSE42,X64 -CRC32 reg64,rm64 \324\362\3\x0F\x38\xF1\110 SSE42,X64 +CRC32 reg32,rm8 \332\3\x0F\x38\xF0\110 SSE42 +CRC32 reg32,rm16 \320\332\3\x0F\x38\xF1\110 SSE42 +CRC32 reg32,rm32 \321\332\3\x0F\x38\xF1\110 SSE42 +CRC32 reg64,rm8 \324\332\3\x0F\x38\xF0\110 SSE42,X64 +CRC32 reg64,rm64 \324\332\3\x0F\x38\xF1\110 SSE42,X64 PCMPESTRI xmmreg,xmmrm,imm \361\3\x0F\x3A\x61\110\26 SSE42 PCMPESTRM xmmreg,xmmrm,imm \361\3\x0F\x3A\x60\110\26 SSE42 PCMPISTRI xmmreg,xmmrm,imm \361\3\x0F\x3A\x63\110\26 SSE42 |