インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
符号付き整数ベクトルのビット単位の XOR (排他的論理和) 演算を行います。対応するインテル® AVX2 命令は VPXOR です。
extern __m256i _mm256_xor_si256(__m256i s1, __m256i s2); |
s1 |
演算に使用する符号付き整数ベクトル |
s2 |
演算に使用する符号付き整数ベクトル |
ソースベクトル s2 の符号付き整数要素とソースベクトル s1 の対応する要素のビット単位の XOR (排他的論理和) 演算を行い、結果をデスティネーション・ベクトルに格納します。1 つ目のベクトルと 2 つ目のベクトルの対応するビットが異なる場合、結果のビットは 1 に設定されます。そうでない場合、結果のビットは 0 に設定されます。
XOR (排他的論理和) 演算の結果。