core/stdarch/crates/core_arch/src/mips/
mod.rs

1//! MIPS
2
3// Building this module (even if unused) for non-fp64 targets fails with an LLVM
4// error.
5#[cfg(target_feature = "fp64")]
6mod msa;
7#[cfg(target_feature = "fp64")]
8#[unstable(feature = "stdarch_mips", issue = "111198")]
9pub use self::msa::*;
10
11#[cfg(test)]
12use stdarch_test::assert_instr;
13
14/// Generates the trap instruction `BREAK`
15#[cfg_attr(test, assert_instr(break))]
16#[inline]
17#[unstable(feature = "stdarch_mips", issue = "111198")]
18pub unsafe fn break_() -> ! {
19    crate::intrinsics::abort()
20}