_mm256_extractf128_pd
Classification
AVX_ALL, Swizzle, CPUID Test: AVX
Header File
immintrin.h
Instruction
VEXTRACTF128 xmm, ymm, imm8
Synopsis
 _mm256_extractf128_pd(__m256d a, const int imm8);
Description
Extract 128 bits (composed of 2 packed double-precision (64-bit) floating-point elements) from "a", selected with "imm8", and store the result in "dst".
Operation
CASE imm8[0] OF
0: dst[127:0] := a[127:0]
1: dst[127:0] := a[255:128]
ESAC
dst[MAX:128] := 0