_mm256_shuffle_f64x2
Classification
AVX-512, Miscellaneous, CPUID Test: AVX512F
Header File
Instruction
VSHUFF64X2 ymm, ymm, ymm, imm8
Synopsis
_mm256_shuffle_f64x2(__m256d a, __m256d b, const int imm8);
Description
Shuffle 128-bits (composed of 2 double-precision (64-bit) floating-point elements) selected by "imm8" from "a" and "b", and store the results in "dst".
Operation
dst.m128[0] := a.m128[imm8[0]]
dst.m128[1] := b.m128[imm8[1]]
dst[MAX:256] := 0