[−][src]Function safe_arch::load_masked_m128d
#[must_use]pub fn load_masked_m128d(a: &m128d, mask: m128i) -> m128d
This is supported with target feature
avx
only.Load data from memory into a register according to a mask.
When the high bit of a mask lane isn't set the loaded lane will be zero.
let a = m128d::from([8.0, 17.0]); let b = load_masked_m128d(&a, m128i::from([0_i64, -1])).to_array(); assert_eq!(b, [0.0, 17.0]);