Specifications

Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 124
Documentation Changes
PCMPESTRI — Packed Compare Explicit Length Strings, Return Index
Instruction Operand Encoding
...
PCMPESTRM — Packed Compare Explicit Length Strings, Return Mask
Instruction Operand Encoding
...
PCMPISTRI — Packed Compare Implicit Length Strings, Return Index
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 3A 61 /r
imm8
PCMPESTRI
xmm1,
xmm2/m128,
imm8
A Valid Valid Perform a packed
comparison of string data
with explicit lengths,
generating an index, and
storing the result in ECX.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r) ModRM:r/m (r) imm8 NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 3A 60 /r
imm8
PCMPESTRM
xmm1,
xmm2/m128,
imm8
A Valid Valid Perform a packed
comparison of string data
with explicit lengths,
generating a mask, and
storing the result in XMM0
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r) ModRM:r/m (r) imm8 NA
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 3A 63 /r
imm8
PCMPISTRI xmm1,
xmm2/m128,
imm8
A Valid Valid Perform a packed
comparison of string data
with implicit lengths,
generating an index, and
storing the result in ECX.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r) ModRM:r/m (r) imm8 NA