Home
last modified time | relevance | path

Searched refs:u64x4 (Results 1 – 8 of 8) sorted by relevance

/external/rust/crates/ppv-lite86/src/
Dtypes.rs147 pub trait u64x4<M: Machine>: trait
228 type u64x4: u64x4<Self>; typedef
Dgeneric.rs428 type u64x4 = u64x4_generic; typedef
741 impl u64x4<GenericMachine> for u64x4_generic {}
/external/rust/crates/ppv-lite86/src/x86_64/
Dmod.rs56 type u64x4 = sse2::u64x4_sse2<S3, S4, NI>; typedef
84 type u64x4 = sse2::u64x4_sse2<YesS3, YesS4, NI>; typedef
152 u64x4: [u64; 4],
160 vec256_storage { u64x4: self } in into()
232 impl_into!(vec256_storage, [u64; 4], u64x4);
Dsse2.rs899 impl<S3: Copy, S4: Copy, NI: Copy> u64x4<Machine86<S3, S4, NI>> for u64x4_sse2<S3, S4, NI> impl
914 u128x2_sse2<S3, S4, NI>: Into<<Machine86<S3, S4, NI> as Machine>::u64x4>,
934 impl<NI: Copy> u64x4<Avx2Machine<NI>> for u64x4_sse2<YesS3, YesS4, NI> impl
949 u128x2_sse2<YesS3, YesS4, NI>: Into<<Avx2Machine<NI> as Machine>::u64x4>,
1231 let x_s2: <SSE2 as Machine>::u64x4 = s2.vec(xs); in test_shuffle64_s2_vs_s3()
1235 let x_s3: <SSSE3 as Machine>::u64x4 = s3.vec(xs); in test_shuffle64_s2_vs_s3()
1242 let x_s2: <SSE2 as Machine>::u64x4 = s2.vec(xs); in test_shuffle64_s2_vs_s3()
1246 let x_s3: <SSSE3 as Machine>::u64x4 = s3.vec(xs); in test_shuffle64_s2_vs_s3()
/external/rust/crates/rand/src/distributions/
Dutils.rs197 (u32x4, u64x4),
206 wmul_impl_large! { (u64x2, u64x4, u64x8,) u64, 32 }
428 #[cfg(feature="simd_support")] simd_impl! { f64x4, f64, m64x4, u64x4 }
Dinteger.rs154 simd_impl!(256, u8x32, i8x32, u16x16, i16x16, u32x8, i32x8, u64x4, i64x4,);
Dfloat.rs168 float_impls! { f64x4, u64x4, f64, u64, 52, 1023 }
Duniform.rs680 (u64x4, i64x4),
992 uniform_float_impl! { f64x4, u64x4, f64, u64, 64 - 52 }
1288 t!(u64x2, u64x4, u64x8 => u64); in test_integers()