インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
シーケンス dcbadcbadcbadcba で指定した値を使用して float32 ベクトルの要素を設定します。 対応する命令はありません。この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
extern __m512 __cdecl _mm512_set4_ps(float d, float c, float b, float a); extern __m512 __cdecl _mm512_setr4_ps(float a, float b, float c, float d); |
a |
float32 値 |
b |
float32 値 |
c |
float32 値 |
d |
float32 値 |
float32 結果ベクトルの 4 つの値 a、b、c、d を特定の 16 の要素のシーケンス dcbadcbadcbadcba で設定します。要素は次のとおりです。
v12、v8、v4、v0 = a
v13、v9、v5、v1 = b
v14、v10、v6、v2 = c
v15、v11、v7、v3 = d
特定の 16 の要素のシーケンス dcbadcbadcbadcba を含む float32 ベクトル。