Add tracking issue for MIPS intrinsics

This commit is contained in:
Amanieu d'Antras 2023-05-04 12:40:01 +01:00
parent ead4834277
commit 39c6d6af13
3 changed files with 586 additions and 47 deletions

View file

@ -5,6 +5,7 @@
#[cfg(target_feature = "fp64")]
mod msa;
#[cfg(target_feature = "fp64")]
#[unstable(feature = "stdarch_mips", issue = "111198")]
pub use self::msa::*;
#[cfg(test)]
@ -13,6 +14,7 @@ use stdarch_test::assert_instr;
/// Generates the trap instruction `BREAK`
#[cfg_attr(test, assert_instr(break))]
#[inline]
#[unstable(feature = "stdarch_mips", issue = "111198")]
pub unsafe fn break_() -> ! {
crate::intrinsics::abort()
}

File diff suppressed because it is too large Load diff

View file

@ -218,7 +218,7 @@ pub mod arch {
/// See the [module documentation](../index.html) for more details.
#[cfg(any(target_arch = "mips", doc))]
#[doc(cfg(target_arch = "mips"))]
#[unstable(feature = "stdsimd", issue = "27731")]
#[unstable(feature = "stdarch_mips", issue = "111198")]
pub mod mips {
pub use crate::core_arch::mips::*;
}
@ -228,7 +228,7 @@ pub mod arch {
/// See the [module documentation](../index.html) for more details.
#[cfg(any(target_arch = "mips64", doc))]
#[doc(cfg(target_arch = "mips64"))]
#[unstable(feature = "stdsimd", issue = "27731")]
#[unstable(feature = "stdarch_mips", issue = "111198")]
pub mod mips64 {
pub use crate::core_arch::mips::*;
}