blendvps
Variable Blend Packed Single
BLENDVPS xmm1, xmm2/m128, <XMM0>
Blends floats based on variable mask in XMM0.
Details
The Variable Blend Packed Single instruction blends floats based on variable mask in XMM0.
Pseudocode Operation
// Blends floats based on variable mask in XMM0
Example
BLENDVPS xmm1, xmm2/m128,
Encoding
Binary Layout
66
+0
0F
+1
38
+2
14
+3
Operands
-
dest
128-bit XMM SIMD register -
src1
128-bit XMM SIMD register or Memory operand -
src2
Implicit XMM0 register (blend control mask)