Lines Matching refs:dbgs
285 DEBUG(dbgs() << "Spilling " << PrintReg(LRI->VirtReg, TRI) in spillVirtReg()
289 DEBUG(dbgs() << " to stack slot #" << FI << "\n"); in spillVirtReg()
315 DEBUG(dbgs() << "Inserting debug info due to spill:" << "\n" << *NewDV); in spillVirtReg()
450 DEBUG(dbgs() << PrintReg(PhysReg, TRI) << " is already used in instr.\n"); in calcSpillCost()
459 DEBUG(dbgs() << PrintReg(VirtReg, TRI) << " corresponding " in calcSpillCost()
470 DEBUG(dbgs() << PrintReg(PhysReg, TRI) << " is disabled.\n"); in calcSpillCost()
499 DEBUG(dbgs() << "Assigning " << PrintReg(LR.VirtReg, TRI) << " to " in assignVirtToPhysReg()
554 DEBUG(dbgs() << "Allocating " << PrintReg(VirtReg) << " from " in allocVirtReg()
560 DEBUG(dbgs() << "\tRegister: " << PrintReg(*I, TRI) << "\n"); in allocVirtReg()
561 DEBUG(dbgs() << "\tCost: " << Cost << "\n"); in allocVirtReg()
562 DEBUG(dbgs() << "\tBestCost: " << BestCost << "\n"); in allocVirtReg()
635 DEBUG(dbgs() << "Reloading " << PrintReg(VirtReg, TRI) << " into " in reloadVirtReg()
641 DEBUG(dbgs() << "Killing last use: " << MO << "\n"); in reloadVirtReg()
647 DEBUG(dbgs() << "Clearing dubious kill: " << MO << "\n"); in reloadVirtReg()
650 DEBUG(dbgs() << "Clearing dubious dead: " << MO << "\n"); in reloadVirtReg()
658 DEBUG(dbgs() << "Clearing clean kill: " << MO << "\n"); in reloadVirtReg()
661 DEBUG(dbgs() << "Clearing clean dead: " << MO << "\n"); in reloadVirtReg()
705 DEBUG(dbgs() << "Scanning for through registers:"); in handleThroughOperands()
716 DEBUG(dbgs() << ' ' << PrintReg(Reg)); in handleThroughOperands()
722 DEBUG(dbgs() << "\nChecking for physdef collisions.\n"); in handleThroughOperands()
736 DEBUG(dbgs() << "Allocating tied uses.\n"); in handleThroughOperands()
745 DEBUG(dbgs() << "Operand " << i << "("<< MO << ") is tied to operand " in handleThroughOperands()
753 DEBUG(dbgs() << "Partial redefine: " << MO << "\n"); in handleThroughOperands()
761 DEBUG(dbgs() << "Allocating early clobbers.\n"); in handleThroughOperands()
783 DEBUG(dbgs() << "\tSetting " << PrintReg(Reg, TRI) in handleThroughOperands()
794 DEBUG(dbgs() << "\nAllocating " << *MBB); in AllocateBasicBlock()
814 dbgs() << "\n>> " << *MI << "Regs:"; in AllocateBasicBlock()
817 dbgs() << " " << TRI->getName(Reg); in AllocateBasicBlock()
822 dbgs() << "*"; in AllocateBasicBlock()
825 dbgs() << '=' << PrintReg(PhysRegState[Reg]); in AllocateBasicBlock()
829 dbgs() << "*"; in AllocateBasicBlock()
835 dbgs() << '\n'; in AllocateBasicBlock()
864 DEBUG(dbgs() << "Unable to allocate vreg used by DBG_VALUE"); in AllocateBasicBlock()
884 DEBUG(dbgs() << "Modifying debug info due to spill:" in AllocateBasicBlock()
1010 DEBUG(dbgs() << " Spilling remaining registers before call.\n"); in AllocateBasicBlock()
1049 DEBUG(dbgs() << "-- coalescing: " << *MI); in AllocateBasicBlock()
1052 DEBUG(dbgs() << "<< " << *MI); in AllocateBasicBlock()
1057 DEBUG(dbgs() << "Spilling live registers at end of block.\n"); in AllocateBasicBlock()
1072 DEBUG(dbgs() << "********** FAST REGISTER ALLOCATION **********\n" in runOnMachineFunction()