Lines Matching refs:RegisterClasses

135   const auto &RegisterClasses = Bank.getRegClasses();  in runEnums()  local
136 if (!RegisterClasses.empty()) { in runEnums()
139 assert(RegisterClasses.size() <= 0xffff && in runEnums()
146 for (const auto &RC : RegisterClasses) in runEnums()
1033 const auto &RegisterClasses = RegBank.getRegClasses(); in runMCDesc() local
1041 for (const auto &RC : RegisterClasses) { in runMCDesc()
1078 for (const auto &RC : RegisterClasses) { in runMCDesc()
1119 << RegisterClasses.size() << ", " << TargetName << "RegUnitRoots, " in runMCDesc()
1184 const auto &RegisterClasses = RegBank.getRegClasses(); in runTargetHeader() local
1186 if (!RegisterClasses.empty()) { in runTargetHeader()
1187 OS << "namespace " << RegisterClasses.front().Namespace in runTargetHeader()
1190 for (const auto &RC : RegisterClasses) { in runTargetHeader()
1196 OS << "} // end namespace " << RegisterClasses.front().Namespace << "\n\n"; in runTargetHeader()
1220 const auto &RegisterClasses = RegBank.getRegClasses(); in runTargetDesc() local
1227 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1240 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1273 if (!RegisterClasses.empty()) { in runTargetDesc()
1284 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1324 SmallVector<IdxList, 8> SuperRegIdxLists(RegisterClasses.size()); in runTargetDesc()
1326 BitVector MaskBV(RegisterClasses.size()); in runTargetDesc()
1328 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1356 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1371 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1403 OS << "\nnamespace " << RegisterClasses.front().Namespace in runTargetDesc()
1406 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1429 OS << "} // end namespace " << RegisterClasses.front().Namespace << "\n"; in runTargetDesc()
1434 for (const auto &RC : RegisterClasses) in runTargetDesc()
1505 if (RegisterClasses.size() < UINT8_MAX) in runTargetDesc()
1507 else if (RegisterClasses.size() < UINT16_MAX) in runTargetDesc()
1511 OS << RegisterClasses.size() << "][" << SubRegIndicesSize << "] = {\n"; in runTargetDesc()
1512 for (const auto &RC : RegisterClasses) { in runTargetDesc()
1551 << ", RegisterClasses, RegisterClasses+" << RegisterClasses.size() << ",\n" in runTargetDesc()
1558 << "MCRegisterClasses, " << RegisterClasses.size() << ",\n" in runTargetDesc()