Lines Matching refs:RegisterClasses

103   ArrayRef<CodeGenRegisterClass*> RegisterClasses = Bank.getRegClasses();
104 if (!RegisterClasses.empty()) {
107 assert(RegisterClasses.size() <= 0xffff &&
114 for (unsigned i = 0, e = RegisterClasses.size(); i != e; ++i) {
116 OS << " " << RegisterClasses[i]->getName() << "RegClassID";
846 ArrayRef<CodeGenRegisterClass*> RegisterClasses = RegBank.getRegClasses();
852 for (unsigned rc = 0, e = RegisterClasses.size(); rc != e; ++rc) {
853 const CodeGenRegisterClass &RC = *RegisterClasses[rc];
886 for (unsigned rc = 0, e = RegisterClasses.size(); rc != e; ++rc) {
887 const CodeGenRegisterClass &RC = *RegisterClasses[rc];
932 << RegisterClasses.size() << ", "
987 ArrayRef<CodeGenRegisterClass*> RegisterClasses = RegBank.getRegClasses();
989 if (!RegisterClasses.empty()) {
990 OS << "namespace " << RegisterClasses[0]->Namespace
993 for (unsigned i = 0, e = RegisterClasses.size(); i != e; ++i) {
994 const CodeGenRegisterClass &RC = *RegisterClasses[i];
1024 ArrayRef<CodeGenRegisterClass*> RegisterClasses = RegBank.getRegClasses();
1031 for (unsigned rc = 0, e = RegisterClasses.size(); rc != e; ++rc) {
1032 const CodeGenRegisterClass &RC = *RegisterClasses[rc];
1041 for (unsigned rc = 0, e = RegisterClasses.size(); rc != e; ++rc)
1042 VTSeqs.add(RegisterClasses[rc]->VTs);
1068 if (!RegisterClasses.empty()) {
1092 SmallVector<IdxList, 8> SuperRegIdxLists(RegisterClasses.size());
1094 BitVector MaskBV(RegisterClasses.size());
1096 for (unsigned rc = 0, e = RegisterClasses.size(); rc != e; ++rc) {
1097 const CodeGenRegisterClass &RC = *RegisterClasses[rc];
1125 for (unsigned rc = 0, e = RegisterClasses.size(); rc != e; ++rc) {
1126 const CodeGenRegisterClass &RC = *RegisterClasses[rc];
1141 for (unsigned i = 0, e = RegisterClasses.size(); i != e; ++i) {
1142 const CodeGenRegisterClass &RC = *RegisterClasses[i];
1174 OS << "namespace " << RegisterClasses[0]->Namespace
1177 for (unsigned i = 0, e = RegisterClasses.size(); i != e; ++i) {
1178 const CodeGenRegisterClass &RC = *RegisterClasses[i];
1180 << RegisterClasses[i]->getName() << "RegClass = {\n "
1201 OS << " const TargetRegisterClass* const RegisterClasses[] = {\n";
1202 for (unsigned i = 0, e = RegisterClasses.size(); i != e; ++i)
1203 OS << " &" << RegisterClasses[i]->getQualifiedName()
1236 if (RegisterClasses.size() < UINT8_MAX)
1238 else if (RegisterClasses.size() < UINT16_MAX)
1242 OS << RegisterClasses.size() << "][" << SubRegIndices.size() << "] = {\n";
1243 for (unsigned rci = 0, rce = RegisterClasses.size(); rci != rce; ++rci) {
1244 const CodeGenRegisterClass &RC = *RegisterClasses[rci];
1280 << ", RegisterClasses, RegisterClasses+" << RegisterClasses.size() <<",\n"
1286 << "MCRegisterClasses, " << RegisterClasses.size() << ",\n"