typed_arch 0.1.1

typed std::arch intrinsics
//! Portably-typed `std::arch` intrinsics.
//!
//! This crate exposes the `std::arch` intrinsics using the `std::simd` portable
//! vector types.
#![feature(stdsimd, target_feature, fn_must_use)]
#![no_std]

use core::{mem, simd};

mod arch {
    #[cfg(target_arch = "x86")]
    pub use core::arch::x86::*;

    #[cfg(target_arch = "x86_64")]
    pub use core::arch::x86_64::*;
}

#[cfg(target_arch = "x86")]
pub mod x86;

#[cfg(target_arch = "x86_64")]
pub mod x86_64;