Lines Matching refs:Regs

215   RegUnitIterator(const CodeGenRegister::Vec &Regs)  in RegUnitIterator()  argument
216 : RegI(Regs.begin()), RegE(Regs.end()) { in RegUnitIterator()
1200 std::vector<Record *> Regs = Records.getAllDerivedDefinitions("Register"); in CodeGenRegBank() local
1201 if (!Regs.empty() && Regs[0]->isSubClassOf("X86Reg")) { in CodeGenRegBank()
1212 Regs.insert(Regs.end(), TupRegs.begin(), TupRegs.end()); in CodeGenRegBank()
1215 llvm::sort(Regs, LessRecordRegister()); in CodeGenRegBank()
1217 for (unsigned i = 0, e = Regs.size(); i != e; ++i) in CodeGenRegBank()
1218 getReg(Regs[i]); in CodeGenRegBank()
1220 llvm::sort(Regs, LessRecordRegister()); in CodeGenRegBank()
1222 for (unsigned i = 0, e = Regs.size(); i != e; ++i) in CodeGenRegBank()
1223 getReg(Regs[i]); in CodeGenRegBank()
1711 CodeGenRegister::Vec Regs; member
1740 const CodeGenRegister::Vec &Regs = RegClass.getMembers(); in computeUberSets() local
1741 if (Regs.empty()) in computeUberSets()
1744 unsigned USetID = UberSetIDs.findLeader((*Regs.begin())->EnumValue); in computeUberSets()
1747 AllocatableRegs.set((*Regs.begin())->EnumValue); in computeUberSets()
1748 for (const CodeGenRegister *CGR : llvm::drop_begin(Regs)) { in computeUberSets()
1778 USet->Regs.push_back(&Reg); in computeUberSets()
1794 for (RegUnitIterator UnitI(I->Regs); UnitI.isValid(); ++UnitI) { in computeUberWeights()
1816 : I->Regs) dbgs() in computeUberWeights()
1824 for (const auto R : I->Regs) { in computeUberWeights()
2510 BitVector CodeGenRegBank::computeCoveredRegisters(ArrayRef<Record *> Regs) { in computeCoveredRegisters() argument
2514 for (unsigned i = 0, e = Regs.size(); i != e; ++i) { in computeCoveredRegisters()
2515 CodeGenRegister *Reg = getReg(Regs[i]); in computeCoveredRegisters()