about summary refs log tree commit diff
path: root/library/stdarch
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2025-09-02 10:48:42 +0200
committerNikita Popov <npopov@redhat.com>2025-09-02 10:48:42 +0200
commit18fa6d917cb39758429d47015fc83e72445e2199 (patch)
tree8c1c41687f1f38e16430a135e816a667ec7a32ed /library/stdarch
parentbbb222f9eaa40d296676dd2cd0c59fd660a7a241 (diff)
downloadrust-18fa6d917cb39758429d47015fc83e72445e2199.tar.gz
rust-18fa6d917cb39758429d47015fc83e72445e2199.zip
Remove some llvm workarounds
Diffstat (limited to 'library/stdarch')
-rw-r--r--library/stdarch/crates/core_arch/src/x86/avx512f.rs8
-rw-r--r--library/stdarch/crates/core_arch/src/x86_64/avx512f.rs8
2 files changed, 4 insertions, 12 deletions
diff --git a/library/stdarch/crates/core_arch/src/x86/avx512f.rs b/library/stdarch/crates/core_arch/src/x86/avx512f.rs
index 0803f2f81b2..52c6a11a43f 100644
--- a/library/stdarch/crates/core_arch/src/x86/avx512f.rs
+++ b/library/stdarch/crates/core_arch/src/x86/avx512f.rs
@@ -49621,9 +49621,7 @@ mod tests {
         assert_eq_m512i(r, e);
     }
 
-    // FIXME(llvm): https://github.com/llvm/llvm-project/issues/154492
-    //#[simd_test(enable = "avx512f")]
-    #[simd_test(enable = "avx512f,avx512vl")]
+    #[simd_test(enable = "avx512f")]
     unsafe fn test_mm512_mask_cvttps_epu32() {
         let a = _mm512_setr_ps(
             0., -1.5, 2., -3.5, 4., -5.5, 6., -7.5, 8., 9.5, 10., 11.5, 12., 13.5, 14., 15.5,
@@ -49636,9 +49634,7 @@ mod tests {
         assert_eq_m512i(r, e);
     }
 
-    // FIXME(llvm): https://github.com/llvm/llvm-project/issues/154492
-    //#[simd_test(enable = "avx512f")]
-    #[simd_test(enable = "avx512f,avx512vl")]
+    #[simd_test(enable = "avx512f")]
     unsafe fn test_mm512_maskz_cvttps_epu32() {
         let a = _mm512_setr_ps(
             0., -1.5, 2., -3.5, 4., -5.5, 6., -7.5, 8., 9.5, 10., 11.5, 12., 13.5, 14., 15.5,
diff --git a/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs b/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs
index a8dd340bd66..934c9e2812c 100644
--- a/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs
+++ b/library/stdarch/crates/core_arch/src/x86_64/avx512f.rs
@@ -5311,9 +5311,7 @@ mod tests {
         assert_eq_m256i(r, e);
     }
 
-    // FIXME(llvm): https://github.com/llvm/llvm-project/issues/154492
-    //#[simd_test(enable = "avx512f")]
-    #[simd_test(enable = "avx512f,avx512vl")]
+    #[simd_test(enable = "avx512f")]
     unsafe fn test_mm512_mask_cvttpd_epu32() {
         let a = _mm512_setr_pd(0., -1.5, 2., -3.5, 4., -5.5, 6., -7.5);
         let src = _mm256_set1_epi32(0);
@@ -5324,9 +5322,7 @@ mod tests {
         assert_eq_m256i(r, e);
     }
 
-    // FIXME(llvm): https://github.com/llvm/llvm-project/issues/154492
-    //#[simd_test(enable = "avx512f")]
-    #[simd_test(enable = "avx512f,avx512vl")]
+    #[simd_test(enable = "avx512f")]
     unsafe fn test_mm512_maskz_cvttpd_epu32() {
         let a = _mm512_setr_pd(0., -1.5, 2., -3.5, 4., -5.5, 6., -7.5);
         let r = _mm512_maskz_cvttpd_epu32(0, a);