Specifications
Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 123
Documentation Changes
PCMPEQB/PCMPEQW/PCMPEQD— Compare Packed Data for Equal
Instruction Operand Encoding
...
PCMPEQQ — Compare Packed Qword Data for Equal
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
0F 74 /r PCMPEQB mm,
mm/m64
A Valid Valid Compare packed bytes in
mm/m64 and mm for
equality.
66 0F 74 /r PCMPEQB xmm1,
xmm2/m128
A Valid Valid Compare packed bytes in
xmm2/m128 and xmm1 for
equality.
0F 75 /r PCMPEQW mm,
mm/m64
A Valid Valid Compare packed words in
mm/m64 and mm for
equality.
66 0F 75 /r PCMPEQW xmm1,
xmm2/m128
A Valid Valid Compare packed words in
xmm2/m128 and xmm1 for
equality.
0F 76 /r PCMPEQD mm,
mm/m64
A Valid Valid Compare packed
doublewords in mm/m64
and mm for equality.
66 0F 76 /r PCMPEQD xmm1,
xmm2/m128
A Valid Valid Compare packed
doublewords in
xmm2/m128 and xmm1 for
equality.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r, w) ModRM:r/m (r) NA NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 38 29 /r PCMPEQQ xmm1,
xmm2/m128
A Valid Valid Compare packed qwords in
xmm2/m128 and xmm1 for
equality.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r, w) ModRM:r/m (r) NA NA