diff options
author | Alkis Evlogimenos <alkis@evlogimenos.com> | 2004-01-13 21:53:20 +0000 |
---|---|---|
committer | Alkis Evlogimenos <alkis@evlogimenos.com> | 2004-01-13 21:53:20 +0000 |
commit | a3a6524965416647883bc0b78ff6f18fb3f7b5fc (patch) | |
tree | 6cab2e3252d500fbdc57f84111532e9b483e350c /lib/CodeGen/LiveIntervalAnalysis.cpp | |
parent | 7446dc0c4f86903565a21368b09dc1849bd54a9a (diff) |
Cleanup debugging output.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10824 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/LiveIntervalAnalysis.cpp')
-rw-r--r-- | lib/CodeGen/LiveIntervalAnalysis.cpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/lib/CodeGen/LiveIntervalAnalysis.cpp b/lib/CodeGen/LiveIntervalAnalysis.cpp index cab3bd6b4a..bbc708238a 100644 --- a/lib/CodeGen/LiveIntervalAnalysis.cpp +++ b/lib/CodeGen/LiveIntervalAnalysis.cpp @@ -149,7 +149,7 @@ void LiveIntervals::handleVirtualRegisterDef(MachineBasicBlock* mbb, MachineBasicBlock::iterator mi, unsigned reg) { - DEBUG(std::cerr << "\t\t\tregister: ";printRegName(reg); std::cerr << '\n'); + DEBUG(std::cerr << "\t\tregister: ";printRegName(reg); std::cerr << '\n'); unsigned instrIndex = getInstructionIndex(*mi); @@ -206,9 +206,9 @@ void LiveIntervals::handlePhysicalRegisterDef(MachineBasicBlock* mbb, MachineBasicBlock::iterator mi, unsigned reg) { - DEBUG(std::cerr << "\t\t\tregister: ";printRegName(reg); std::cerr << '\n'); + DEBUG(std::cerr << "\t\tregister: ";printRegName(reg); std::cerr << '\n'); if (!lv_->getAllocatablePhysicalRegisters()[reg]) { - DEBUG(std::cerr << "\t\t\t\tnon allocatable register: ignoring\n"); + DEBUG(std::cerr << "\t\t\tnon allocatable register: ignoring\n"); return; } @@ -297,8 +297,7 @@ void LiveIntervals::computeIntervals() MachineInstr* instr = *mi; const TargetInstrDescriptor& tid = tm_->getInstrInfo().get(instr->getOpcode()); - DEBUG(std::cerr << "\t\tinstruction[" - << getInstructionIndex(instr) << "]: "; + DEBUG(std::cerr << "\t[" << getInstructionIndex(instr) << "] "; instr->print(std::cerr, *tm_);); // handle implicit defs @@ -334,18 +333,16 @@ LiveIntervals::Interval::Interval(unsigned r) void LiveIntervals::Interval::addRange(unsigned start, unsigned end) { - DEBUG(std::cerr << "\t\t\t\tadding range: [" << start <<','<< end << "]\n"); + DEBUG(std::cerr << "\t\t\tadding range: [" << start <<','<< end << ") -> "); //assert(start < end && "invalid range?"); Range range = std::make_pair(start, end); Ranges::iterator it = ranges.insert(std::upper_bound(ranges.begin(), ranges.end(), range), range); - DEBUG(std::cerr << "\t\t\t\tbefore merge forward: " << *this << '\n'); mergeRangesForward(it); - DEBUG(std::cerr << "\t\t\t\tbefore merge backward: " << *this << '\n'); mergeRangesBackward(it); - DEBUG(std::cerr << "\t\t\t\tafter merging: " << *this << '\n'); + DEBUG(std::cerr << *this << '\n'); } void LiveIntervals::Interval::mergeRangesForward(Ranges::iterator it) |