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

_mm256_movemask_epi8

ソースベクトルのバイト・マスクを移動します。対応するインテル® AVX2 命令は VPMOVMSKB です。

構文

extern int _mm256_movemask_epi8(__m256i s1);

引数

s1

操作に使用する整数ソースベクトル

説明

ソースベクトル s1 の各バイトの最上位ビットからなるマスクを作成し、結果をダブルワード値/マスクに格納します。

戻り値

マスクの移動操作の結果。