blob: 53227215d946ca37c292f8be15f3cad7c32660a4 [file] [log] [blame]
//! PowerPC intrinsics
pub(crate) mod macros;
mod altivec;
#[unstable(feature = "stdarch_powerpc", issue = "111145")]
pub use self::altivec::*;
mod vsx;
#[unstable(feature = "stdarch_powerpc", issue = "111145")]
pub use self::vsx::*;
#[cfg(test)]
use stdarch_test::assert_instr;
/// Generates the trap instruction `TRAP`
#[cfg_attr(test, assert_instr(trap))]
#[inline]
#[unstable(feature = "stdarch_powerpc", issue = "111145")]
pub unsafe fn trap() -> ! {
crate::intrinsics::abort()
}