2021-09-18 20:31:49 -05:00
|
|
|
#[macro_use]
|
|
|
|
mod permute;
|
|
|
|
#[macro_use]
|
|
|
|
mod reduction;
|
|
|
|
|
2021-09-21 00:34:02 -05:00
|
|
|
pub(crate) mod intrinsics;
|
2021-09-18 20:31:49 -05:00
|
|
|
|
|
|
|
#[cfg(feature = "generic_const_exprs")]
|
|
|
|
mod to_bytes;
|
|
|
|
|
|
|
|
mod comparisons;
|
|
|
|
mod fmt;
|
|
|
|
mod iter;
|
2021-09-21 00:34:02 -05:00
|
|
|
mod lane_count;
|
|
|
|
mod masks;
|
2021-09-18 20:31:49 -05:00
|
|
|
mod math;
|
|
|
|
mod ops;
|
|
|
|
mod round;
|
2021-09-21 00:34:02 -05:00
|
|
|
mod select;
|
2021-09-18 20:31:49 -05:00
|
|
|
mod vector;
|
2021-09-21 00:34:02 -05:00
|
|
|
mod vendor;
|
2021-09-18 20:31:49 -05:00
|
|
|
|
|
|
|
#[doc = include_str!("core_simd_docs.md")]
|
|
|
|
pub mod simd {
|
2021-09-21 00:34:02 -05:00
|
|
|
pub(crate) use crate::core_simd::intrinsics;
|
|
|
|
|
|
|
|
pub use crate::core_simd::lane_count::{LaneCount, SupportedLaneCount};
|
2021-09-18 20:31:49 -05:00
|
|
|
pub use crate::core_simd::masks::*;
|
|
|
|
pub use crate::core_simd::select::Select;
|
|
|
|
pub use crate::core_simd::vector::*;
|
|
|
|
}
|