diff options
author | Dan Gohman <gohman@apple.com> | 2008-07-11 22:36:22 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-07-11 22:36:22 +0000 |
commit | f4cd404e6f19f8bc84dd1a0ef79b7a92d21f2cc4 (patch) | |
tree | d46e7759c34e3fc020b03ead17594dc7ba7b2adb /llvm/lib/CodeGen | |
parent | f09ad16cfc7aa81c42b837b8dd1608faa74f7ce9 (diff) | |
download | bcm5719-llvm-f4cd404e6f19f8bc84dd1a0ef79b7a92d21f2cc4.tar.gz bcm5719-llvm-f4cd404e6f19f8bc84dd1a0ef79b7a92d21f2cc4.zip |
Factor out debugging code into the common base class.
llvm-svn: 53480
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp | 5 | ||||
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp | 4 |
3 files changed, 5 insertions, 8 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp index d33f3d2cb62..b12e68edfb5 100644 --- a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp @@ -1136,6 +1136,11 @@ void ScheduleDAG::dumpSchedule() const { /// MachineBasicBlock *ScheduleDAG::Run() { Schedule(); + + DOUT << "*** Final schedule ***\n"; + DEBUG(dumpSchedule()); + DOUT << "\n"; + return BB; } diff --git a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp index 50331788ec1..39aadd5279c 100644 --- a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp @@ -99,10 +99,6 @@ void ScheduleDAGList::Schedule() { ListScheduleTopDown(); AvailableQueue->releaseState(); - - DOUT << "*** Final schedule ***\n"; - DEBUG(dumpSchedule()); - DOUT << "\n"; } //===----------------------------------------------------------------------===// diff --git a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp index ea4cc65bea8..098b7996d4c 100644 --- a/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp @@ -204,10 +204,6 @@ void ScheduleDAGRRList::Schedule() { if (!Fast) CommuteNodesToReducePressure(); - - DOUT << "*** Final schedule ***\n"; - DEBUG(dumpSchedule()); - DOUT << "\n"; } /// CommuteNodesToReducePressure - If a node is two-address and commutable, and |