@@ -209,15 +209,15 @@ pub(crate) fn detect_features() -> cache::Initializer {
209
209
enable ( extended_features_ebx, 30 , Feature :: avx512bw) ;
210
210
enable ( extended_features_ebx, 31 , Feature :: avx512vl) ;
211
211
enable ( extended_features_ecx, 1 , Feature :: avx512vbmi) ;
212
- enable ( extended_features_ecx, 14 , Feature :: avx512vpopcntdq ) ;
212
+ enable ( extended_features_ecx, 5 , Feature :: avx512bf16 ) ;
213
213
enable ( extended_features_ecx, 6 , Feature :: avx512vbmi2) ;
214
214
enable ( extended_features_ecx, 8 , Feature :: avx512gfni) ;
215
+ enable ( extended_features_ecx, 8 , Feature :: avx512vp2intersect) ;
215
216
enable ( extended_features_ecx, 9 , Feature :: avx512vaes) ;
216
217
enable ( extended_features_ecx, 10 , Feature :: avx512vpclmulqdq) ;
217
218
enable ( extended_features_ecx, 11 , Feature :: avx512vnni) ;
218
219
enable ( extended_features_ecx, 12 , Feature :: avx512bitalg) ;
219
- enable ( extended_features_ecx, 5 , Feature :: avx512bf16) ;
220
- enable ( extended_features_ecx, 8 , Feature :: avx512vp2intersect) ;
220
+ enable ( extended_features_ecx, 14 , Feature :: avx512vpopcntdq) ;
221
221
}
222
222
}
223
223
}
0 commit comments