2 /// Vector of two `f32` values
3 struct f32x2([f32; 2]);
8 /// Vector of four `f32` values
9 struct f32x4([f32; 4]);
13 define_float_vector! {
14 /// Vector of eight `f32` values
15 struct f32x8([f32; 8]);
19 define_float_vector! {
20 /// Vector of 16 `f32` values
21 struct f32x16([f32; 16]);
25 from_transmute_x86! { unsafe f32x4 => __m128 }
26 from_transmute_x86! { unsafe f32x8 => __m256 }
27 //from_transmute_x86! { unsafe f32x16 => __m512 }