Intel® C++ Compiler 16.0 User and Reference Guide

_mm512_set[r]_epi64

Sets eight elements to specified long integer values. There is no corresponding instruction. This intrinsic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).

Syntax

extern __m512i __cdecl _mm512_set_epi64(__int64 e7, __int64 e6, __int64 e5, __int64 e4, __int64 e3, __int64 e2, __int64 e1, __int64 e0);

extern __m512i __cdecl _mm512_setr_epi64(__int64 e0, __int64 e1, __int64 e2, __int64 e3, __int64 e4, __int64 e5, __int64 e6, __int64 e7);

Parameters

e7, e6,...e1, e0

long integer values

Description

Sets eight elements of a int64 vector according to values passed as parameters, where the elements v7, v6, ... v2, v1, v0 = e7, e6, ... e2, e1, e0.

Returns

Returns a int64 vector with eight elements of specified values.