Intel® C++ Compiler 16.0 User and Reference Guide
Sets elements of an int32 vector using specified values in a 16-element sequence - dcbadcbadcbadcba. There is no corresponding instruction. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).
extern __m512i __cdecl _mm512_set4_epi32(int d, int c, int b, int a); extern __m512i __cdecl _mm512_setr4_epi32(int a, int b, int c, int d); |
a |
integer value |
b |
integer value |
c |
integer value |
d |
integer value |
Sets four values a, b, c, and d in an int32 result vector, in a specific 16-element sequence - - dcbadcbadcbadcba, where the elements,
v12, v8, v4, v0 = a
v13, v9, v5, v1 = b
v14, v10, v6, v2 = c
v15, v11, v7, v3 = d.
Returns a int32 vector with 16 elements in a specific sequence - dcbadcbadcbadcba.