1 | #[macro_use ] |
2 | mod swizzle; |
3 | |
4 | mod alias; |
5 | mod cast; |
6 | mod fmt; |
7 | mod iter; |
8 | mod lane_count; |
9 | mod masks; |
10 | mod ops; |
11 | mod select; |
12 | mod swizzle_dyn; |
13 | mod to_bytes; |
14 | mod vector; |
15 | mod vendor; |
16 | |
17 | pub mod simd { |
18 | #![doc = include_str!("core_simd_docs.md" )] |
19 | |
20 | pub mod prelude; |
21 | |
22 | pub mod num; |
23 | |
24 | pub mod ptr; |
25 | |
26 | pub mod cmp; |
27 | |
28 | pub use crate::core_simd::alias::*; |
29 | pub use crate::core_simd::cast::*; |
30 | pub use crate::core_simd::lane_count::{LaneCount, SupportedLaneCount}; |
31 | pub use crate::core_simd::masks::*; |
32 | pub use crate::core_simd::swizzle::*; |
33 | pub use crate::core_simd::to_bytes::ToBytes; |
34 | pub use crate::core_simd::vector::*; |
35 | } |
36 | |