#![doc = include_str!("../README.md")]
#![deny(missing_copy_implementations, missing_debug_implementations)]
#![deny(rustdoc::broken_intra_doc_links)]
#![deny(clippy::cast_possible_truncation)]
#![warn(missing_docs)]
#![allow(private_bounds)]
#![allow(unreachable_code)]
#![allow(clippy::missing_transmute_annotations)]
#![cfg_attr(not(feature = "std"), no_std)]
#![cfg_attr(all(doc, CHANNEL_NIGHTLY), feature(doc_auto_cfg))]
#[cfg(not(any(target_arch = "x86", target_arch = "x86_64")))]
core::compile_error!("The x86-simd crate only supports x86 and x86_64 architectures");
pub const unsafe fn unreachable_uncheched_on_release() -> ! {
#[cfg(debug_assertions)]
core::unreachable!();
#[cfg(not(debug_assertions))]
core::hint::unreachable_unchecked()
}
mod sealed;
pub mod integers;