]> git.lizzy.rs Git - rust.git/blob - crates/core_simd/src/lib.rs
Begin reducing mask API
[rust.git] / crates / core_simd / src / lib.rs
1 #![no_std]
2 #![allow(incomplete_features)]
3 #![feature(repr_simd, platform_intrinsics, simd_ffi, const_generics)]
4 #![feature(extended_key_value_attributes)]
5 #![warn(missing_docs)]
6 //! Portable SIMD module.
7
8 #[macro_use]
9 mod first;
10 #[macro_use]
11 mod permute;
12 #[macro_use]
13 mod transmute;
14 #[macro_use]
15 mod reduction;
16
17 mod comparisons;
18 mod fmt;
19 mod intrinsics;
20 mod ops;
21 mod round;
22
23 mod math;
24
25 mod lanes_at_most_32;
26 pub use lanes_at_most_32::LanesAtMost32;
27
28 mod masks;
29 pub use masks::*;
30
31 mod vector;
32 pub use vector::*;