Developer Guide and Reference

Contents

Intrinsics for FP Move 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_mask_mov_pd
,
_mm512_maskz_mov_pd
Moves packed float64 elements.
VMOVAPD
_mm512_mask_mov_ps
,
_mm512_maskz_mov_ps
Moves packed float32 elements.
VMOVAPS
_mm_mask_move_sd
,
_mm_maskz_move_sd
Moves scalar float64 elements.
VMOVSD
_mm_mask_move_ss
,
_mm_maskz_move_ss
Moves scalar float32 elements.
VMOVSS