[−][src]Function safe_arch::store_unaligned_m128
pub fn store_unaligned_m128(r: &mut [f32; 4], a: m128)
This is supported with target feature
sse
only.Stores the value to the reference given.
This generally has no speed penalty if the reference happens to be 16-byte aligned, but there is a slight speed penalty if the reference is only 4-byte aligned.
let a = m128::from_array([10.0, 12.0, 13.0, 14.0]); let mut b = [0.0; 4]; store_unaligned_m128(&mut b, a); assert_eq!(b, [10.0, 12.0, 13.0, 14.0]);