Developer Guide and Reference

Contents

Intrinsics for Integer Comparison 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_cmp_epi32_mask
_mm512_cmpeq_epi32_mask
,
_mm512_cmpge_epi32_mask
,
_mm512_cmpgt_epi32_mask
,
_mm512_cmple_epi32_mask
,
_mm512_cmplt_epi32_mask
,
_mm512_cmpneq_epi32_mask
,
_mm512_mask_cmp_epi32_mask
,
_mm512_mask_cmpeq_epi32_mask
,
_mm512_mask_cmpge_epi32_mask
,
_mm512_mask_cmpgt_epi32_mask
,
_mm512_mask_cmple_epi32_mask
,
_mm512_mask_cmplt_epi32_mask
,
_mm512_mask_cmpneq_epi32_mask
Compare signed int32 elements based on the comparison operand.
VPCMPD