比較操作の組込み関数
- _mm256_cmpeq_epi8/16/32/64
2 つのソースベクトルのパックドバイト/ワード/ダブルワード/クワッドワードを比較します。対応するインテル® AVX2 命令は VPCMPEQB、VPCMPEQW、VPCMPEQD、または VPCMPEQQ です。
- _mm256_cmpgt_epi8/16/32/64
2 つのソースベクトルのパックドバイト/ワード/ダブルワード/クワッドワードを比較します。対応するインテル® AVX2 命令は VPCMPGTB、VPCMPGTW、VPCMPGTD、または VPCMPGTQ です。
- _mm256_max_epi8/16/32
パックド符号付きバイト/ワード/ダブルワード整数値からなる 2 つのベクトルの最大値を特定します。対応するインテル® AVX2 命令は VPMAXSB、VPMAXSW、または VPMAXSD です。
- _mm256_max_epu8/16/32
パックド符号なしバイト/ワード/ダブルワード整数値からなる 2 つのベクトルの最大値を特定します。対応するインテル® AVX2 命令は VPMAXUB、VPMAXUW、または VPMAXUD です。
- _mm256_min_epi8/16/32
パックド符号付きバイト/ワード/ダブルワード整数値からなる 2 つのベクトルの最小値を特定します。対応するインテル® AVX2 命令は VPMINSB、VPMINSW、または VPMINSD です。
- _mm256_min_epu8/16/32
パックド符号なしバイト/ワード/ダブルワード整数値からなる 2 つのベクトルの最小値を特定します。対応するインテル® AVX2 命令は VPMINUB、VPMINUW、または VPMINUD です。