[][src]Function safe_arch::store_masked_m128d

pub fn store_masked_m128d(addr: &mut m128d, mask: m128i, a: m128d)
This is supported with target feature avx only.

Store data from a register into memory according to a mask.

When the high bit of a mask lane isn't set that lane is not written.

let mut a = m128d::default();
store_masked_m128d(
  &mut a,
  m128i::from([0_i64, -1]),
  m128d::from([8.0, 17.0]),
);
assert_eq!(a.to_array(), [0.0, 17.0]);