Home | History | Annotate | Download | only in TableGen

Lines Matching refs:SubRegIndices

140   ArrayRef<CodeGenSubRegIndex*> SubRegIndices = Bank.getSubRegIndices();
141 if (!SubRegIndices.empty()) {
144 SubRegIndices[0]->getNamespace();
148 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i)
149 OS << " " << SubRegIndices[i]->getName() << ",\t// " << i+1 << "\n";
633 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
648 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i) {
651 if (combine(SubRegIndices[i], Rows[r])) {
659 Rows.back().resize(SubRegIndices.size());
660 combine(SubRegIndices[i], Rows.back());
668 << " RowMap[" << SubRegIndices.size() << "] = {\n ";
669 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i)
675 OS << " static const " << getMinimalTypeForRange(SubRegIndices.size()+1)
676 << " Rows[" << Rows.size() << "][" << SubRegIndices.size() << "] = {\n";
679 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i)
688 OS << " --IdxA; assert(IdxA < " << SubRegIndices.size() << ");\n"
689 << " --IdxB; assert(IdxB < " << SubRegIndices.size() << ");\n";
710 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
803 SRI = SubRegIndices.begin(), SRE = SubRegIndices.end();
938 << (SubRegIndices.size() + 1) << ",\n"
1026 ArrayRef<CodeGenSubRegIndex*> SubRegIndices = RegBank.getSubRegIndices();
1051 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i) {
1052 OS << SubRegIndices[i]->getName();
1060 for (unsigned i = 0, e = SubRegIndices.size(); i != e; ++i) {
1061 OS << format(" 0x%08x, // ", SubRegIndices[i]->LaneMask)
1062 << SubRegIndices[i]->getName() << '\n';
1102 // Emit super-reg class masks for any relevant SubRegIndices that can
1105 for (unsigned sri = 0, sre = SubRegIndices.size(); sri != sre; ++sri) {
1106 CodeGenSubRegIndex *Idx = SubRegIndices[sri];
1227 if (!SubRegIndices.empty())
1231 if (!SubRegIndices.empty()) {
1243 OS << RegisterClasses.size() << "][" << SubRegIndices.size() << "] = {\n";
1247 for (unsigned sri = 0, sre = SubRegIndices.size(); sri != sre; ++sri) {
1248 CodeGenSubRegIndex *Idx = SubRegIndices[sri];
1259 << " assert(Idx < " << SubRegIndices.size() << " && \"Bad subreg\");\n"
1293 << " " << SubRegIndices.size() + 1 << ",\n"