Developer Guide and Reference

Contents

Intrinsics for Test Operations

The prototypes for Intel® Advanced Vector Extensions 512 (Intel® AVX-512) intrinsics are located in the
zmmintrin.h
header file.
To use these intrinsics, include the
immintrin.h
file as follows:
#include <immintrin.h>
Intrinsic Name
Operation
Corresponding
Intel® AVX-512 Instruction
_mm512_conflict_epi32
,
_mm512_mask_conflict_epi32
,
_mm512_maskz_conflict_epi32
Test int32 elements for equality.
VPCONFLICTD
_mm512_conflict_epi64
,
_mm512_mask_conflict_epi64
,
_mm512_maskz_conflict_epi64
Test int64 elements for equality.
VPCONFLICTQ
_mm512_test_epi32_mask
,
_mm512_mask_test_epi32_mask
Performs a bitwise logical
AND
operation and stores the logical comparison result.
VPTESTMD
_mm512_testn_epi32_mask
,
_mm512_mask_testn_