_mm512_movedup_pd
Classification
AVX-512, Move, CPUID Test: AVX512F
Header File
immintrin.h
Instruction
VMOVDDUP zmm, zmm
Synopsis
 _mm512_movedup_pd(__m512d a);
Description
Duplicate even-indexed double-precision (64-bit) floating-point elements from "a", and store the results in "dst".
Operation
dst[63:0] := a[63:0]
dst[127:64] := a[63:0]
dst[191:128] := a[191:128]
dst[255:192] := a[191:128]
dst[319:256] := a[319:256]
dst[383:320] := a[319:256]
dst[447:384] := a[447:384]
dst[511:448] := a[447:384]
dst[MAX:512] := 0