Developer Guide and Reference

Contents

Intrinsics for FP Conversion 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_cvtps_pd
_mm512_mask_cvtps_pd
_mm512_maskz_cvtps_pd
_mm512_cvt_roundps_pd
,
_mm512_mask_cvt_roundps_pd
,
_mm512_maskz_cvt_roundps_pd
Converts rounded float32 to float 64.
VCVTPS2PD
_mm512_cvt_roundps_epi32
,
_mm512_mask_cvt_roundps_epi32
,
_mm512_maskz_cvt_roundps_epi32
_mm512_cvtt_roundps_epi32
,
_mm512_mask_cvtt_roundps_epi32
,
_mm512_maskz_cvtt_roundps_epi32
Converts rounded float32 to int32.