@@ -135,6 +135,22 @@ features! {
135
135
@FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512vpopcntdq: "avx512vpopcntdq" ;
136
136
/// AVX-512 VPOPCNTDQ (Vector Population Count Doubleword and
137
137
/// Quadword)
138
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512vbmi2: "avx512vbmi2" ;
139
+ /// AVX-512 VBMI2 (Additional byte, word, dword and qword capabilities)
140
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512gfni: "avx512gfni" ;
141
+ /// AVX-512 GFNI (Galois Field New Instruction)
142
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512vaes: "avx512vaes" ;
143
+ /// AVX-512 VAES (Vector AES instruction)
144
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512vpclmulqdq: "avx512vpclmulqdq" ;
145
+ /// AVX-512 VPCLMULQDQ (Vector PCLMULQDQ instructions)
146
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512vnni: "avx512vnni" ;
147
+ /// AVX-512 VNNI (Vector Neural Network Instructions)
148
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512bitalg: "avx512bitalg" ;
149
+ /// AVX-512 BITALG (Support for VPOPCNT[B,W] and VPSHUFBITQMB)
150
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512bf16: "avx512bf16" ;
151
+ /// AVX-512 BF16 (BFLOAT16 instructions)
152
+ @FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] avx512vp2intersect: "avx512vp2intersect" ;
153
+ /// AVX-512 P2INTERSECT
138
154
@FEATURE : #[ unstable( feature = "stdsimd" , issue = "27731" ) ] f16c: "f16c" ;
139
155
/// F16C (Conversions between IEEE-754 `binary16` and `binary32` formats)
140
156
@FEATURE : #[ stable( feature = "simd_x86" , since = "1.27.0" ) ] fma: "fma" ;
0 commit comments