@@ -6450,7 +6450,7 @@ macro_rules! fpclass_asm {
6450
6450
///
6451
6451
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_fpclass_pd_mask&ig_expand=3493)
6452
6452
#[ inline]
6453
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6453
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6454
6454
#[ cfg_attr( test, assert_instr( vfpclasspd, IMM8 = 0 ) ) ]
6455
6455
#[ rustc_legacy_const_generics( 1 ) ]
6456
6456
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6475,7 +6475,7 @@ pub unsafe fn _mm_fpclass_pd_mask<const IMM8: i32>(a: __m128d) -> __mmask8 {
6475
6475
///
6476
6476
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_mask_fpclass_pd_mask&ig_expand=3494)
6477
6477
#[ inline]
6478
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6478
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6479
6479
#[ cfg_attr( test, assert_instr( vfpclasspd, IMM8 = 0 ) ) ]
6480
6480
#[ rustc_legacy_const_generics( 2 ) ]
6481
6481
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6597,7 +6597,7 @@ pub unsafe fn _mm512_mask_fpclass_pd_mask<const IMM8: i32>(k1: __mmask8, a: __m5
6597
6597
///
6598
6598
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_fpclass_ps_mask&ig_expand=3505)
6599
6599
#[ inline]
6600
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6600
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6601
6601
#[ cfg_attr( test, assert_instr( vfpclassps, IMM8 = 0 ) ) ]
6602
6602
#[ rustc_legacy_const_generics( 1 ) ]
6603
6603
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6622,7 +6622,7 @@ pub unsafe fn _mm_fpclass_ps_mask<const IMM8: i32>(a: __m128) -> __mmask8 {
6622
6622
///
6623
6623
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_mask_fpclass_ps_mask&ig_expand=3506)
6624
6624
#[ inline]
6625
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6625
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6626
6626
#[ cfg_attr( test, assert_instr( vfpclassps, IMM8 = 0 ) ) ]
6627
6627
#[ rustc_legacy_const_generics( 2 ) ]
6628
6628
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6744,7 +6744,7 @@ pub unsafe fn _mm512_mask_fpclass_ps_mask<const IMM8: i32>(k1: __mmask16, a: __m
6744
6744
///
6745
6745
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_maskz_fpclass_sd_mask&ig_expand=3511)
6746
6746
#[ inline]
6747
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6747
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6748
6748
#[ cfg_attr( test, assert_instr( vfpclasssd, IMM8 = 0 ) ) ]
6749
6749
#[ rustc_legacy_const_generics( 1 ) ]
6750
6750
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6769,7 +6769,7 @@ pub unsafe fn _mm_fpclass_sd_mask<const IMM8: i32>(a: __m128d) -> __mmask8 {
6769
6769
///
6770
6770
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_mask_fpclass_sd_mask&ig_expand=3512)
6771
6771
#[ inline]
6772
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6772
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6773
6773
#[ cfg_attr( test, assert_instr( vfpclasssd, IMM8 = 0 ) ) ]
6774
6774
#[ rustc_legacy_const_generics( 2 ) ]
6775
6775
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6793,7 +6793,7 @@ pub unsafe fn _mm_mask_fpclass_sd_mask<const IMM8: i32>(k1: __mmask8, a: __m128d
6793
6793
///
6794
6794
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_maskz_fpclass_ss_mask&ig_expand=3515)
6795
6795
#[ inline]
6796
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6796
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6797
6797
#[ cfg_attr( test, assert_instr( vfpclassss, IMM8 = 0 ) ) ]
6798
6798
#[ rustc_legacy_const_generics( 1 ) ]
6799
6799
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
@@ -6818,7 +6818,7 @@ pub unsafe fn _mm_fpclass_ss_mask<const IMM8: i32>(a: __m128) -> __mmask8 {
6818
6818
///
6819
6819
/// [Intel's Documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm_mask_fpclass_ss_mask&ig_expand=3516)
6820
6820
#[ inline]
6821
- #[ target_feature( enable = "avx512f,avx512dq,avx512vl" ) ]
6821
+ #[ target_feature( enable = "sse, avx512f,avx512dq,avx512vl" ) ]
6822
6822
#[ cfg_attr( test, assert_instr( vfpclassss, IMM8 = 0 ) ) ]
6823
6823
#[ rustc_legacy_const_generics( 2 ) ]
6824
6824
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
0 commit comments