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

_mm256_abs_epi8/16/32

指定されたベクトルの符号付きパックド整数データ要素の絶対値を計算します。対応するインテル® AVX2 命令は VPABSBVPABSW、または VPABSD です。

構文

extern __m256i _mm256_abs_epi8(__m256i s1);

extern __m256i _mm256_abs_epi16(__m256i s1);

extern __m256i _mm256_abs_epi32(__m256i s1);

引数

s1

演算に使用する整数ソースベクトル

説明

ソースベクトルのバイト、16 ビット・ワード、または 32 ビットの符号付き整数からなる各データ要素の絶対値を計算し、符号なし結果をデスティネーション・ベクトルに格納します。

戻り値

演算の結果。