Skip to content

Commit f0e1f9a

Browse files
committed
Stabilize runtime detection of VEX variants of avx512
1 parent 5ba56c7 commit f0e1f9a

File tree

1 file changed

+5
-5
lines changed
  • crates/std_detect/src/detect/arch

1 file changed

+5
-5
lines changed

crates/std_detect/src/detect/arch/x86.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -197,15 +197,15 @@ features! {
197197
/// AVX-512 P2INTERSECT
198198
@FEATURE: #[stable(feature = "simd_x86", since = "1.27.0")] avx512fp16: "avx512fp16";
199199
/// AVX-512 FP16 (FLOAT16 instructions)
200-
@FEATURE: #[unstable(feature = "x86_amx_intrinsics", issue = "44839")] avxifma: "avxifma";
200+
@FEATURE: #[stable(feature = "avx512_target_feature", since = "1.88.0")] avxifma: "avxifma";
201201
/// AVX-IFMA (Integer Fused Multiply Add)
202-
@FEATURE: #[unstable(feature = "x86_amx_intrinsics", issue = "44839")] avxneconvert: "avxneconvert";
202+
@FEATURE: #[stable(feature = "avx512_target_feature", since = "1.88.0")] avxneconvert: "avxneconvert";
203203
/// AVX-NE-CONVERT (Exceptionless Convert)
204-
@FEATURE: #[unstable(feature = "x86_amx_intrinsics", issue = "44839")] avxvnni: "avxvnni";
204+
@FEATURE: #[stable(feature = "avx512_target_feature", since = "1.88.0")] avxvnni: "avxvnni";
205205
/// AVX-VNNI (Vector Neural Network Instructions)
206-
@FEATURE: #[unstable(feature = "x86_amx_intrinsics", issue = "44839")] avxvnniint16: "avxvnniint16";
206+
@FEATURE: #[stable(feature = "avx512_target_feature", since = "1.88.0")] avxvnniint16: "avxvnniint16";
207207
/// AVX-VNNI_INT8 (VNNI with 16-bit Integers)
208-
@FEATURE: #[unstable(feature = "x86_amx_intrinsics", issue = "44839")] avxvnniint8: "avxvnniint8";
208+
@FEATURE: #[stable(feature = "avx512_target_feature", since = "1.88.0")] avxvnniint8: "avxvnniint8";
209209
/// AVX-VNNI_INT16 (VNNI with 8-bit integers)
210210
@FEATURE: #[unstable(feature = "x86_amx_intrinsics", issue = "126622")] amx_tile: "amx-tile";
211211
/// AMX (Advanced Matrix Extensions) - Tile load/store

0 commit comments

Comments
 (0)