Visible to Intel only — GUID: GUID-04EC3E64-539B-414D-AE0E-D2B2DDBDB401
Visible to Intel only — GUID: GUID-04EC3E64-539B-414D-AE0E-D2B2DDBDB401
<span class='option'>_mm256_shuffle_epi32</span>
Conditionally shuffles doublewords of the source vector in the destination vector at the locations selected with the immediate control operand. The corresponding Intel® AVX2 instruction is VPSHUFD.
extern __m256i _mm256_shuffle_epi32(__m256i val, const int control); |
val |
integer source vector |
control |
immediate control operand |
Performs shuffle operations of the signed or unsigned 32-bit integers in the source vector as specified by the control operand. The shuffle value must be an immediate.
Result of the shuffle operation.