@@ -68,9 +68,9 @@ features! {
68
68
/// * `"avx512vbmi"`
69
69
/// * `"avx512vpopcntdq"`
70
70
/// * `"avx512vbmi2"`
71
- /// * `"avx512gfni "`
72
- /// * `"avx512vaes "`
73
- /// * `"avx512vpclmulqdq "`
71
+ /// * `"gfni "`
72
+ /// * `"vaes "`
73
+ /// * `"vpclmulqdq "`
74
74
/// * `"avx512vnni"`
75
75
/// * `"avx512bitalg"`
76
76
/// * `"avx512bf16"`
@@ -95,6 +95,9 @@ features! {
95
95
/// [docs]: https://software.intel.com/sites/landingpage/IntrinsicsGuide
96
96
#[ stable( feature = "simd_x86" , since = "1.27.0" ) ]
97
97
@BIND_FEATURE_NAME : "abm" ; "lzcnt" ; // abm is a synonym for lzcnt
98
+ @BIND_FEATURE_NAME : "avx512gfni" ; "gfni" ; // avx512gfni was previously used for gnfi
99
+ @BIND_FEATURE_NAME : "avx512vaes" ; "vaes" ; // avx512vaes was previously used for vaes
100
+ @BIND_FEATURE_NAME : "avx512vpclmulqdq" ; "vpclmulqdq" ; // avx512vpclmulqdq was previously used for vpclmulqdq
98
101
@FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] aes: "aes" ;
99
102
/// AES (Advanced Encryption Standard New Instructions AES-NI)
100
103
@FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] pclmulqdq: "pclmulqdq" ;
@@ -150,11 +153,11 @@ features! {
150
153
/// Quadword)
151
154
@FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] avx512vbmi2: "avx512vbmi2" ;
152
155
/// AVX-512 VBMI2 (Additional byte, word, dword and qword capabilities)
153
- @FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] avx512gfni : "avx512gfni " ;
156
+ @FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] gfni : "gfni " ;
154
157
/// AVX-512 GFNI (Galois Field New Instruction)
155
- @FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] avx512vaes : "avx512vaes " ;
158
+ @FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] vaes : "vaes " ;
156
159
/// AVX-512 VAES (Vector AES instruction)
157
- @FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] avx512vpclmulqdq : "avx512vpclmulqdq " ;
160
+ @FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] vpclmulqdq : "vpclmulqdq " ;
158
161
/// AVX-512 VPCLMULQDQ (Vector PCLMULQDQ instructions)
159
162
@FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] avx512vnni: "avx512vnni" ;
160
163
/// AVX-512 VNNI (Vector Neural Network Instructions)
0 commit comments