03.03.2013 Views

Intel® Architecture Instruction Set Extensions Programming Reference

Intel® Architecture Instruction Set Extensions Programming Reference

Intel® Architecture Instruction Set Extensions Programming Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PCMPEQB/PCMPEQW/PCMPEQD/PCMPEQQ — Compare Packed Integers for Equality<br />

Opcode/<br />

<strong>Instruction</strong><br />

Op/<br />

En<br />

64/32<br />

-bit<br />

Mode<br />

CPUID<br />

Feature<br />

Flag<br />

Description<br />

INSTRUCTION SET REFERENCE<br />

66 0F 74 /r A V/V SSE2 Compare packed bytes in xmm2/m128 and xmm1 for equality.<br />

PCMPEQB xmm1, xmm2/m128<br />

66 0F 75 /r A V/V SSE2 Compare packed words in xmm2/m128 and xmm1 for equality.<br />

PCMPEQW xmm1, xmm2/m128<br />

66 0F 76 /r A V/V SSE2 Compare packed doublewords in xmm2/m128 and xmm1 for<br />

equality.<br />

PCMPEQD xmm1, xmm2/m128<br />

66 0F 38 29 /r A V/V SSE4_1 Compare packed quadwords in xmm2/m128 and xmm1 for<br />

equality.<br />

PCMPEQQ xmm1, xmm2/m128<br />

VEX.NDS.128.66.0F.WIG 74 /r B V/V AVX Compare packed bytes in xmm3/m128 and xmm2 for equality.<br />

VPCMPEQB xmm1, xmm2, xmm3<br />

/m128<br />

VEX.NDS.128.66.0F.WIG 75 /r B V/V AVX Compare packed words in xmm3/m128 and xmm2 for equality.<br />

VPCMPEQW xmm1, xmm2,<br />

xmm3/m128<br />

VEX.NDS.128.66.0F.WIG 76 /r B V/V AVX Compare packed doublewords in xmm3/m128 and xmm2 for<br />

equality.<br />

VPCMPEQD xmm1, xmm2,<br />

xmm3/m128<br />

VEX.NDS.128.66.0F38.WIG 29 /r B V/V AVX Compare packed quadwords in xmm3/m128 and xmm2 for<br />

equality.<br />

VPCMPEQQ xmm1, xmm2,<br />

xmm3/m128<br />

VEX.NDS.256.66.0F.WIG 74 /r B V/V AVX2 Compare packed bytes in ymm3/m256 and ymm2 for equality.<br />

VPCMPEQB ymm1, ymm2, ymm3<br />

/m256<br />

VEX.NDS.256.66.0F.WIG 75 /r B V/V AVX2 Compare packed words in ymm3/m256 and ymm2 for equality.<br />

VPCMPEQW ymm1, ymm2, ymm3<br />

/m256<br />

VEX.NDS.256.66.0F.WIG 76 /r B V/V AVX2 Compare packed doublewords in ymm3/m256 and ymm2 for<br />

equality.<br />

VPCMPEQD ymm1, ymm2, ymm3<br />

/m256<br />

VEX.NDS.256.66.0F38.WIG 29 /r B V/V AVX2 Compare packed quadwords in ymm3/m256 and ymm2 for equality.<br />

VPCMPEQQ ymm1, ymm2, ymm3<br />

/m256<br />

Ref. # 319433-014 5-49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!