From 019a98dab1f8e8b877ee5a2f3288b9baaa4793ee Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Thu, 23 Oct 2008 16:23:19 -0700 Subject: BR 2190521: fix the CRC32 opcodes A stray \1 bytecode was hiding in the CRC32 opcodes, causing complete havoc. Signed-off-by: H. Peter Anvin --- insns.dat | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/insns.dat b/insns.dat index c2bae076..629e4e62 100644 --- a/insns.dat +++ b/insns.dat @@ -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\1\xF0\110 SSE42 -CRC32 reg32,rm16 \362\3\x0F\x38\1\xF1\110 SSE42 -CRC32 reg32,rm32 \362\3\x0F\x38\1\xF1\110 SSE42 -CRC32 reg64,rm8 \324\362\3\x0F\x38\1\xF0\110 SSE42,X64 -CRC32 reg64,rm64 \324\362\3\x0F\x38\1\xF1\110 SSE42,X64 +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 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 -- cgit v1.2.1