Lines Matching refs:CPUFeatures
59 #define SETUP() SETUP_WITH_FEATURES(CPUFeatures())
65 masm.SetCPUFeatures(CPUFeatures(__VA_ARGS__)); \
77 if (masm.GetCPUFeatures()->Has(CPUFeatures::kMTE)) { \
91 if (masm.GetCPUFeatures()->Has(CPUFeatures::kMTE)) { \
110 masm.SetCPUFeatures(CPUFeatures(__VA_ARGS__)); \
130 const CPUFeatures& this_machine = CPUFeatures::AArch64LegacyBaseline(); \
135 const CPUFeatures& requirements = auditor.GetSeenFeatures(); \
254 CPUFeatures features;
255 features.Combine(CPUFeatures::kFP, CPUFeatures::kFPHalf);
257 features.Combine(CPUFeatures::kFrintToFixedSizedInt);
397 SETUP_WITH_FEATURES(CPUFeatures::kFP, CPUFeatures::kFPHalf);
554 SETUP_WITH_FEATURES(CPUFeatures::kFP, CPUFeatures::kFPHalf);
711 SETUP_WITH_FEATURES(CPUFeatures::kFP);
852 SETUP_WITH_FEATURES(CPUFeatures::kFP);
983 SETUP_WITH_FEATURES(CPUFeatures::kFP, CPUFeatures::kFPHalf);
1049 SETUP_WITH_FEATURES(CPUFeatures::kFP,
1050 CPUFeatures::kFPHalf,
1051 CPUFeatures::kJSCVT);
1455 CPUFeatures features;
1456 features.Combine(CPUFeatures::kNEON,
1457 CPUFeatures::kFP,
1458 CPUFeatures::kRDM,
1459 CPUFeatures::kNEONHalf);
1461 features.Combine(CPUFeatures::kFrintToFixedSizedInt);
1663 SETUP_WITH_FEATURES(CPUFeatures::kNEON,
1664 CPUFeatures::kFP,
1665 CPUFeatures::kNEONHalf);
1893 CPUFeatures features;
1894 features.Combine(CPUFeatures::kNEON, CPUFeatures::kNEONHalf);
1895 features.Combine(CPUFeatures::kFP);
1896 features.Combine(CPUFeatures::kRDM);
1897 features.Combine(CPUFeatures::kDotProduct);
1898 features.Combine(CPUFeatures::kFHM);
2145 CPUFeatures features;
2146 features.Combine(CPUFeatures::kNEON, CPUFeatures::kNEONHalf);
2147 features.Combine(CPUFeatures::kFP);
2148 features.Combine(CPUFeatures::kRDM);
2149 features.Combine(CPUFeatures::kDotProduct);
2150 features.Combine(CPUFeatures::kFHM);
2416 SETUP_WITH_FEATURES(CPUFeatures::kNEON,
2417 CPUFeatures::kFP,
2418 CPUFeatures::kNEONHalf);
2634 SETUP_WITH_FEATURES(CPUFeatures::kNEON, CPUFeatures::kFP);
5113 SETUP_WITH_FEATURES(CPUFeatures::kFP);