blob: 90527728944f19b7c19c0210c5267781e9f78893 [file] [log] [blame]
//! WASM32 intrinsics
#[cfg(test)]
use stdarch_test::assert_instr;
mod atomic;
pub use self::atomic::*;
mod simd128;
pub use self::simd128::*;
mod memory;
pub use self::memory::*;
/// Generates the trap instruction `UNREACHABLE`
#[cfg_attr(test, assert_instr(unreachable))]
#[inline]
#[stable(feature = "unreachable_wasm32", since = "1.37.0")]
pub unsafe fn unreachable() -> ! {
crate::intrinsics::abort()
}