summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-11-06 09:35:02 -0800
committerH. Peter Anvin <hpa@zytor.com>2008-11-06 09:35:02 -0800
commit0ad8ffd6e2bffeac9996dfcee9e7f0d0a90db8e6 (patch)
tree5bbe0e53aee0f860585bad98144e2bc815f0b7b5
parent0b7d19d35cd6a042bb4c0fa89a658c8cec0a29f1 (diff)
downloadnasm-0ad8ffd6e2bffeac9996dfcee9e7f0d0a90db8e6.tar.gz
BR 2229703: POPCNT r64,rm64 not POPCNT r64,rm32
The 64-bit version of the POPCNT instruction takes r64,rm64; not r64,rm32. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r--insns.dat2
1 files changed, 1 insertions, 1 deletions
diff --git a/insns.dat b/insns.dat
index a863f640..4a89615d 100644
--- a/insns.dat
+++ b/insns.dat
@@ -1856,7 +1856,7 @@ PCMPISTRM xmmreg,xmmrm,imm \361\3\x0F\x3A\x62\110\26 SSE42
PCMPGTQ xmmreg,xmmrm \361\3\x0F\x38\x37\110 SSE42
POPCNT reg16,rm16 \320\363\2\x0F\xB8\110 NEHALEM
POPCNT reg32,rm32 \321\363\2\x0F\xB8\110 NEHALEM
-POPCNT reg64,rm32 \324\363\2\x0F\xB8\110 NEHALEM,X64
+POPCNT reg64,rm64 \324\363\2\x0F\xB8\110 NEHALEM,X64
;# AMD SSE5 instructions