pshufd
Packed Shuffle Doubleword
PSHUFD xmm, xmm/m128, imm8
Shuffles 32-bit integers.
Details
The Packed Shuffle Doubleword instruction shuffles 32-bit integers.
Pseudocode Operation
// Shuffles 32-bit integers
Example
PSHUFD xmm0, xmm1, 3
Encoding
Binary Layout
66
+0
0F
+1
70
+2
Operands
-
dest
128-bit SSE/AVX register (XMM) -
src1
128-bit XMM register or 128-bit memory -
src2
8-bit signed immediate