about summary refs log tree commit diff
path: root/compiler/rustc_target
diff options
context:
space:
mode:
authorsayantn <sayantn05@gmail.com>2025-07-28 00:05:24 +0530
committersayantn <sayantn05@gmail.com>2025-08-14 02:07:40 +0530
commit100d19ce5ba823faeb8b1ed6944b1047fe342de9 (patch)
treef5053223dc9442d529826039c7edc9182fefeb21 /compiler/rustc_target
parentf5b8a11fecf23cb669f6d1feae81aafc2930aeb9 (diff)
downloadrust-100d19ce5ba823faeb8b1ed6944b1047fe342de9.tar.gz
rust-100d19ce5ba823faeb8b1ed6944b1047fe342de9.zip
Stabilize `sse4a` and `tbm` target features
 - remove some stabilized target features from `gate.rs`
Diffstat (limited to 'compiler/rustc_target')
-rw-r--r--compiler/rustc_target/src/target_features.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_target/src/target_features.rs b/compiler/rustc_target/src/target_features.rs
index 297d9ed84c5..77726e9c555 100644
--- a/compiler/rustc_target/src/target_features.rs
+++ b/compiler/rustc_target/src/target_features.rs
@@ -471,9 +471,9 @@ static X86_FEATURES: &[(&str, Stability, ImpliedFeatures)] = &[
     ("sse3", Stable, &["sse2"]),
     ("sse4.1", Stable, &["ssse3"]),
     ("sse4.2", Stable, &["sse4.1"]),
-    ("sse4a", Unstable(sym::sse4a_target_feature), &["sse3"]),
+    ("sse4a", Stable, &["sse3"]),
     ("ssse3", Stable, &["sse3"]),
-    ("tbm", Unstable(sym::tbm_target_feature), &[]),
+    ("tbm", Stable, &[]),
     ("vaes", Stable, &["avx2", "aes"]),
     ("vpclmulqdq", Stable, &["avx", "pclmulqdq"]),
     ("widekl", Stable, &["kl"]),