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>
This commit is contained in:
H. Peter Anvin 2008-11-06 09:35:02 -08:00
parent 0b7d19d35c
commit 0ad8ffd6e2

View File

@ -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