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