Lines Matching refs:hwcap2
1143 void init_cpu_features_resolver(unsigned long hwcap, unsigned long hwcap2) {
1154 if (hwcap2 & HWCAP2_FLAGM2) {
1188 if (hwcap2 & HWCAP2_MTE) {
1192 if (hwcap2 & HWCAP2_MTE3) {
1197 if (hwcap2 & HWCAP2_SVEAES)
1199 if (hwcap2 & HWCAP2_SVEPMULL) {
1203 if (hwcap2 & HWCAP2_SVEBITPERM)
1205 if (hwcap2 & HWCAP2_SVESHA3)
1207 if (hwcap2 & HWCAP2_SVESM4)
1209 if (hwcap2 & HWCAP2_DCPODP)
1213 if (hwcap2 & HWCAP2_RNG)
1215 if (hwcap2 & HWCAP2_I8MM)
1217 if (hwcap2 & HWCAP2_EBF16)
1219 if (hwcap2 & HWCAP2_SVE_EBF16)
1221 if (hwcap2 & HWCAP2_DGH)
1223 if (hwcap2 & HWCAP2_FRINT)
1225 if (hwcap2 & HWCAP2_SVEI8MM)
1227 if (hwcap2 & HWCAP2_SVEF32MM)
1229 if (hwcap2 & HWCAP2_SVEF64MM)
1231 if (hwcap2 & HWCAP2_BTI)
1233 if (hwcap2 & HWCAP2_RPRES)
1235 if (hwcap2 & HWCAP2_WFXT)
1237 if (hwcap2 & HWCAP2_SME)
1239 if (hwcap2 & HWCAP2_SME_I16I64)
1241 if (hwcap2 & HWCAP2_SME_F64F64)
1310 if (hwcap & HWCAP_DCPOP || hwcap2 & HWCAP2_DCPODP)
1314 if (hwcap2 & HWCAP2_BF16 || hwcap2 & HWCAP2_EBF16)
1316 if (hwcap2 & HWCAP2_SVEBF16)
1318 if (hwcap2 & HWCAP2_SVE2 && hwcap & HWCAP_SVE)
1327 unsigned long hwcap2;
1335 res |= elf_aux_info(AT_HWCAP2, &hwcap2, sizeof hwcap2);
1345 hwcap2 = getauxval(AT_HWCAP2);
1347 init_cpu_features_resolver(hwcap, hwcap2);