reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
710 bool ReverseLocal = TRI->reverseLocalAssignment(); 780 LLVM_DEBUG(dbgs() << "missed hint " << printReg(Hint, TRI) << '\n'); 793 unsigned Cost = TRI->getCostPerUse(PhysReg); 799 LLVM_DEBUG(dbgs() << printReg(PhysReg, TRI) << " is available at cost " 816 MCRegUnitIterator Units(PhysReg, TRI); 829 << printReg(PrevReg, TRI) << " to " 830 << printReg(PhysReg, TRI) << '\n'); 893 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 975 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 1057 LLVM_DEBUG(dbgs() << "evicting " << printReg(PhysReg, TRI) 1062 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 1130 LLVM_DEBUG(dbgs() << TRI->getRegClassName(RC) << " minimum cost = " 1137 if (TRI->getCostPerUse(Order.getOrder().back()) >= CostPerUseLimit) { 1146 if (TRI->getCostPerUse(PhysReg) >= CostPerUseLimit) 1152 dbgs() << printReg(PhysReg, TRI) << " would clobber CSR " 1153 << printReg(RegClassInfo.getLastCalleeSavedAlias(PhysReg), TRI) 1911 LLVM_DEBUG(dbgs() << printReg(PhysReg, TRI) << "\tno positive bundles\n"); 1914 LLVM_DEBUG(dbgs() << printReg(PhysReg, TRI) << "\tstatic = "; 1922 << printReg(GlobalCand[BestCand].PhysReg, TRI) << '\n'; 1963 << printReg(VirtReg.reg, TRI) << " may "); 1989 LLVM_DEBUG(dbgs() << "Split for " << printReg(Cand.PhysReg, TRI) << " in " 2106 TRI->getLargestLegalSuperClass(CurRC, *MF); 2117 TRI, RCI)) { 2167 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 2202 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 2344 LLVM_DEBUG(dbgs() << printReg(PhysReg, TRI) << ' ' << Uses[SplitBefore] 2534 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { 2636 << printReg(PhysReg, TRI) << '\n'); 2697 << printReg(PhysReg, TRI) << '\n'); 2761 << " succeeded with: " << printReg(PhysReg, TRI) << '\n'); 2848 std::max((unsigned)CSRFirstTimeCost, TRI->getCSRFirstUseCost())); 2928 LLVM_DEBUG(dbgs() << "Trying to reconcile hints for: " << printReg(Reg, TRI) 2929 << '(' << printReg(PhysReg, TRI) << ")\n"); 2950 LLVM_DEBUG(dbgs() << printReg(Reg, TRI) << '(' << printReg(CurrPhys, TRI) 2950 LLVM_DEBUG(dbgs() << printReg(Reg, TRI) << '(' << printReg(CurrPhys, TRI) 3215 TRI = MF->getSubtarget().getRegisterInfo(); 3254 IntfCache.init(MF, Matrix->getLiveUnions(), Indexes, LIS, TRI);