インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス

_mm512_set[r]4_pd

シーケンス dcbadcba で指定した値を使用して float64 ベクトルの要素を設定します。 対応する命令はありません。この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。

構文

extern __m512d __cdecl _mm512_set4_pd(double d, double c, double b, double a);

extern __m512d __cdecl _mm512_setr4_pd(double a, double b, double c, double d);

引数

a

float64 値

b

float64 値

c

float64 値

d

float64 値

説明

4 つの値 abcd を特定のシーケンス dcbadcba で float64 結果ベクトルの 8 つの要素に設定します。要素は次のとおりです。

v4、v0 = a

v5、v1 = b

v6、v2 = b

v7、v3 = d.

戻り値

特定のシーケンス dcbadcba の 8 つの要素を含む float64 ベクトル。