Intel® C++ Compiler 16.0 User and Reference Guide

_mm512_set[r]4_epi64

Sets elements of an int64 vector using specified values in the sequence of dcbadcba. There is no corresponding instruction. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).

Syntax

extern __m512i __cdecl _mm512_set4_epi64(__int64 d, __int64 c, __int64 b, __int64 a);

extern __m512i __cdecl _mm512_setr4_epi64(__int64 a, __int64 b, __int64 c, __int64 d);

Parameters

a

integer value

b

integer value

c

integer value

d

integer value

Description

Sets four values, a, b, c, and d in an int64 result vector, in a specific sequence -   dcbadcba, where the elements

v4, v0 = a

v5, v1 = b

v6, v2 = c

v7, v3 = d.

Returns

Returns an int64 vector with eight elements in a specific sequence - dcbadcba.