1 mod dvec2_impl; 2 mod dvec3_impl; 3 mod dvec4_impl; 4 5 mod ivec2_impl; 6 mod ivec3_impl; 7 mod ivec4_impl; 8 9 mod i16vec2_impl; 10 mod i16vec3_impl; 11 mod i16vec4_impl; 12 13 mod u16vec2_impl; 14 mod u16vec3_impl; 15 mod u16vec4_impl; 16 17 mod i64vec2_impl; 18 mod i64vec3_impl; 19 mod i64vec4_impl; 20 21 mod u64vec2_impl; 22 mod u64vec3_impl; 23 mod u64vec4_impl; 24 25 mod uvec2_impl; 26 mod uvec3_impl; 27 mod uvec4_impl; 28 29 mod vec2_impl; 30 mod vec3_impl; 31 32 #[cfg(any( 33 not(any( 34 feature = "core-simd", 35 target_feature = "sse2", 36 target_feature = "simd128" 37 )), 38 feature = "scalar-math" 39 ))] 40 mod scalar; 41 42 #[cfg(all( 43 target_feature = "sse2", 44 not(any(feature = "core-simd", feature = "scalar-math")) 45 ))] 46 mod sse2; 47 48 #[cfg(all( 49 target_feature = "simd128", 50 not(any(feature = "core-simd", feature = "scalar-math")) 51 ))] 52 mod wasm32; 53 54 #[cfg(all(feature = "core-simd", not(feature = "scalar-math")))] 55 mod coresimd; 56 57 mod vec_traits; 58 pub use vec_traits::*; 59