[][src]Function safe_arch::store_unaligned_hi_lo_m256d

pub fn store_unaligned_hi_lo_m256d(
    hi_addr: &mut [f64; 2],
    lo_addr: &mut [f64; 2],
    a: m256d
)
This is supported with target feature avx only.

Store data from a register into memory.

let mut hi_addr = [0.0; 2];
let mut lo_addr = [0.0; 2];
store_unaligned_hi_lo_m256d(
  &mut hi_addr,
  &mut lo_addr,
  m256d::from([1.0, 2.0, 3.0, 4.0]),
);
assert_eq!(hi_addr, [3.0, 4.0]);
assert_eq!(lo_addr, [1.0, 2.0]);