Specifications
Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 132
Documentation Changes
PMAXSB — Maximum of Packed Signed Byte Integers
Instruction Operand Encoding
...
PMAXSD — Maximum of Packed Signed Dword Integers
Instruction Operand Encoding
...
PMAXSW—Maximum of Packed Signed Word Integers
Opcode Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 38 3C /r PMAXSB xmm1,
xmm2/m128
A Valid Valid Compare packed signed byte
integers in xmm1 and
xmm2/m128 and store
packed maximum 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
66 0F 38 3D /r PMAXSD xmm1,
xmm2/m128
A Valid Valid Compare packed signed
dword integers in xmm1 and
xmm2/m128 and store
packed maximum 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 EE /r PMAXSW mm1,
mm2/m64
A Valid Valid Compare signed word
integers in mm2/m64 and
mm1 and return maximum
values.
66 0F EE /r PMAXSW xmm1,
xmm2/m128
A Valid Valid Compare signed word
integers in xmm2/m128 and
xmm1 and return maximum
values.