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