Specifications

Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 137
Documentation Changes
PMINUW — Minimum of Packed Word Integers
Instruction Operand Encoding
...
PMOVMSKB—Move Byte Mask
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 38 3A /r PMINUW xmm1,
xmm2/m128
A Valid Valid Compare packed unsigned
word integers in xmm1 and
xmm2/m128 and store
packed minimum values in
xmm1.
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
0F D7 /r PMOVMSKB r32,
mm
A Valid Valid Move a byte mask of mm to
r32.
REX.W + 0F D7
/r
PMOVMSKB r64,
mm
A Valid N.E. Move a byte mask of mm to
the lower 32-bits of r64 and
zero-fill the upper 32-bits.
66 0F D7 /r PMOVMSKB reg,
xmm
A Valid Valid Move a byte mask of xmm
to reg. The upper bits of r32
or r64 are zeroed
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (w) ModRM:reg (r) NA NA