1
2
3
4
5
6
7
8
9
10
11
//! SIMD vector implementations.
//!
//! These should be replaced by [`portable_simd`](https://github.com/rust-lang/rust/issues/86656)
//! once stabilized.

mod array;
pub use array::{array128, array256, array4096};
pub mod scalar;

#[cfg(all(feature = "unsafe", any(target_arch = "x86", target_arch = "x86_64")))]
pub mod avx2;