Rollup merge of #121145 - adamgemmell:dev/adagem01/combined-target-features, r=Amanieu

Update aarch64 target feature docs to match LLVM

https://github.com/rust-lang/stdarch/issues/1432 https://github.com/rust-lang/stdarch/pull/1527

r? ```@Amanieu```
This commit is contained in:
Guillaume Gomez 2024-02-16 00:27:34 +01:00 committed by GitHub
commit d6e2fc5589
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -86,7 +86,7 @@ const ARM_ALLOWED_FEATURES: &[(&str, Stability)] = &[
const AARCH64_ALLOWED_FEATURES: &[(&str, Stability)] = &[ const AARCH64_ALLOWED_FEATURES: &[(&str, Stability)] = &[
// tidy-alphabetical-start // tidy-alphabetical-start
// FEAT_AES // FEAT_AES & FEAT_PMULL
("aes", Stable), ("aes", Stable),
// FEAT_BF16 // FEAT_BF16
("bf16", Stable), ("bf16", Stable),
@ -124,7 +124,7 @@ const AARCH64_ALLOWED_FEATURES: &[(&str, Stability)] = &[
("lor", Stable), ("lor", Stable),
// FEAT_LSE // FEAT_LSE
("lse", Stable), ("lse", Stable),
// FEAT_MTE // FEAT_MTE & FEAT_MTE2
("mte", Stable), ("mte", Stable),
// FEAT_AdvSimd & FEAT_FP // FEAT_AdvSimd & FEAT_FP
("neon", Stable), ("neon", Stable),
@ -138,7 +138,7 @@ const AARCH64_ALLOWED_FEATURES: &[(&str, Stability)] = &[
("pmuv3", Stable), ("pmuv3", Stable),
// FEAT_RAND // FEAT_RAND
("rand", Stable), ("rand", Stable),
// FEAT_RAS // FEAT_RAS & FEAT_RASv1p1
("ras", Stable), ("ras", Stable),
// FEAT_RCPC // FEAT_RCPC
("rcpc", Stable), ("rcpc", Stable),
@ -156,7 +156,7 @@ const AARCH64_ALLOWED_FEATURES: &[(&str, Stability)] = &[
("sm4", Stable), ("sm4", Stable),
// FEAT_SPE // FEAT_SPE
("spe", Stable), ("spe", Stable),
// FEAT_SSBS // FEAT_SSBS & FEAT_SSBS2
("ssbs", Stable), ("ssbs", Stable),
// FEAT_SVE // FEAT_SVE
("sve", Stable), ("sve", Stable),