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

_mm512_undefined_{ps|pd|epi32}

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

構文

extern __m512d __cdecl _mm512_undefined_pd(void);

extern __m512 __cdecl _mm512_undefined_ps(void);

extern __m512i __cdecl _mm512_undefined_epi32(void);

引数

なし

説明

512 ビットのベクトルのすべての要素を未定義の値にします。

マスク付きの KCi 組込み関数では、v1_old ベクトルまたは v1 ベクトルの値が不適切な値になります。 その場合は、このトピックにある _mm512_undefined 組込み関数の 1 つを使って、v1_old ベクトルまたは v1 ベクトルの不適切な値を新しい未定義の値に変換します。

戻り値

すべての要素が未定義の 512 ビットのベクトル。