Specifications

Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 21
Documentation Changes
BLENDVPD — Variable Blend Packed Double Precision Floating-Point
Values
Instruction Operand Encoding
...
BLENDVPS — Variable Blend Packed Single Precision Floating-Point
Values
Instruction Operand Encoding
...
Opcode Instruction Op/
En
64-bit
Mode
Compat/
Leg Mode
Description
66 0F 38 15 /r BLENDVPD xmm1,
xmm2/m128 ,
<XMM0>
A Valid Valid Select packed DP FP values
from xmm1 and xmm2 from
mask specified in XMM0 and
store the values in xmm1.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r, w) ModRM:r/m (r) implicit XMM0 NA
Opcode Instruction Op/
En
64-bit
Mode
Compat/
Leg Mode
Description
66 0F 38 14 /r BLENDVPS xmm1,
xmm2/m128,
<XMM0>
A Valid Valid Select packed single
precision floating-point
values from xmm1 and
xmm2/m128 from mask
specified in XMM0 and store
the values into xmm1.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (r, w) ModRM:r/m (r) implicit XMM0 NA