🔬This is a nightly-only experimental API. (
stdsimd #48556)Available on x86-64 only.
Expand description
x86_64 intrinsics
Re-exports
pub use self::fxsr::*;Experimentalpub use self::sse::*;Experimentalpub use self::sse2::*;Experimentalpub use self::sse41::*;Experimentalpub use self::sse42::*;Experimentalpub use self::xsave::*;Experimentalpub use self::abm::*;Experimentalpub use self::avx::*;Experimentalpub use self::bmi::*;Experimentalpub use self::bmi2::*;Experimentalpub use self::avx2::*;Experimentalpub use self::avx512f::*;Experimentalpub use self::bswap::*;Experimentalpub use self::rdrand::*;Experimentalpub use self::cmpxchg16b::*;Experimentalpub use self::adx::*;Experimentalpub use self::bt::*;Experimental
Modules
- Advanced Bit Manipulation (ABM) instructions
- Advanced Vector Extensions (AVX)
- Advanced Vector Extensions 2 (AVX)
- Bit Manipulation Instruction (BMI) Set 1.0.
- Bit Manipulation Instruction (BMI) Set 2.0.
- Byte swap intrinsics.
- FXSR floating-point context fast save and restore.
- Utility macros.
- RDRAND and RDSEED instructions for returning random numbers from an Intel on-chip hardware random number generator which has been seeded by an on-chip entropy source.
x86_64Streaming SIMD Extensions (SSE)x86_64’s Streaming SIMD Extensions 2 (SSE2)i686’s Streaming SIMD Extensions 4.1 (SSE4.1)x86_64’s Streaming SIMD Extensions 4.2 (SSE4.2)x86_64’sxsaveandxsaveopttarget feature intrinsics