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

_mm_broadcastq_epi64、_mm256_broadcastq_epi64

ソースオペランドからクワッドワードを取り出し、結果ベクトルのすべての要素にブロードキャストします。対応するインテル® AVX2 命令は VPBROADCASTQ です。

構文

extern __m128i _mm_broadcastq_epi64(__m128i val);

extern __m256i _mm256_broadcastq_epi64(__m128i val);

引数

val

ブロードキャストする 64 ビットの要素を含む __m128i ベクトル

説明

ソースオペランドの下位クワッドワードにある整数を取り出し、結果ベクトルのすべての要素にブロードキャストします。

戻り値

ブロードキャスト操作の結果。