Lines Matching refs:DEBUG
1 //===-- RegAllocFast.cpp - A fast register allocator for debug code -------===//
28 #include "llvm/Support/Debug.h"
195 // Check for non-debug uses or defs following MO.
264 DEBUG(dbgs() << "Spilling " << PrintReg(LRI->first, TRI)
268 DEBUG(dbgs() << " to stack slot #" << FI << "\n");
295 DEBUG(dbgs() << "Inserting debug info due to spill:" << "\n" << *NewDV);
426 DEBUG(dbgs() << PrintReg(PhysReg, TRI) << " is already used in instr.\n");
435 DEBUG(dbgs() << PrintReg(VirtReg, TRI) << " corresponding "
443 DEBUG(dbgs() << PrintReg(PhysReg, TRI) << " is disabled.\n");
471 DEBUG(dbgs() << "Assigning " << PrintReg(LRE.first, TRI) << " to "
512 DEBUG(dbgs() << "Allocating " << PrintReg(VirtReg) << " from "
518 DEBUG(dbgs() << "\tRegister: " << PrintReg(*I, TRI) << "\n");
519 DEBUG(dbgs() << "\tCost: " << Cost << "\n");
520 DEBUG(dbgs() << "\tBestCost: " << BestCost << "\n");
588 DEBUG(dbgs() << "Reloading " << PrintReg(VirtReg, TRI) << " into "
594 DEBUG(dbgs() << "Killing last use: " << MO << "\n");
600 DEBUG(dbgs() << "Clearing dubious kill: " << MO << "\n");
603 DEBUG(dbgs() << "Clearing dubious dead: " << MO << "\n");
611 DEBUG(dbgs() << "Clearing clean kill: " << MO << "\n");
614 DEBUG(dbgs() << "Clearing clean dead: " << MO << "\n");
651 DEBUG(dbgs() << "Scanning for through registers:");
662 DEBUG(dbgs() << ' ' << PrintReg(Reg));
668 DEBUG(dbgs() << "\nChecking for physdef collisions.\n");
685 DEBUG(dbgs() << "Allocating tied uses and early clobbers.\n");
694 DEBUG(dbgs() << "Operand " << i << "("<< MO << ") is tied to operand "
702 DEBUG(dbgs() << "Partial redefine: " << MO << "\n");
723 DEBUG(dbgs() << "\tSetting " << PrintReg(Reg, TRI)
734 DEBUG(dbgs() << "\nAllocating " << *MBB);
775 DEBUG({
808 // Debug values are not allowed to change codegen in any way.
826 DEBUG(dbgs() << "Unable to allocate vreg used by DBG_VALUE");
837 DEBUG(dbgs() << "Modifying debug info due to spill:" <<
847 DEBUG(dbgs() << "Unable to allocate vreg used by DBG_VALUE");
968 DEBUG(dbgs() << " Spilling remaining registers before call.\n");
1010 DEBUG(dbgs() << "-- coalescing: " << *MI);
1013 DEBUG(dbgs() << "<< " << *MI);
1018 DEBUG(dbgs() << "Spilling live registers at end of block.\n");
1027 DEBUG(MBB->dump());
1033 DEBUG(dbgs() << "********** FAST REGISTER ALLOCATION **********\n"