summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-07-11 22:36:22 +0000
committerDan Gohman <gohman@apple.com>2008-07-11 22:36:22 +0000
commitf4cd404e6f19f8bc84dd1a0ef79b7a92d21f2cc4 (patch)
treed46e7759c34e3fc020b03ead17594dc7ba7b2adb /llvm/lib
parentf09ad16cfc7aa81c42b837b8dd1608faa74f7ce9 (diff)
downloadbcm5719-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')
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/ScheduleDAG.cpp5
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp4
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp4
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
OpenPOWER on IntegriCloud