_mm256_storeu2_m128
Classification
Header File
Synopsis
_mm256_storeu2_m128(float* hiaddr, float* loaddr, __m256 a);
Description
Store the high and low 128-bit halves (each composed of 4 packed single-precision (32-bit) floating-point elements) from "a" into memory two different 128-bit locations.
"hiaddr" and "loaddr" do not need to be aligned on any particular boundary.
Operation
MEM[loaddr+127:loaddr] := a[127:0]
MEM[hiaddr+127:hiaddr] := a[255:128]