Index: src/compiler/schedule.cc |
diff --git a/src/compiler/schedule.cc b/src/compiler/schedule.cc |
index adb80a7b081b7c3ceba52752f589d669e25241bc..927f9e00479d75284506fad20712dd427c6a5e97 100644 |
--- a/src/compiler/schedule.cc |
+++ b/src/compiler/schedule.cc |
@@ -336,6 +336,8 @@ std::ostream& operator<<(std::ostream& os, const Schedule& s) { |
for (BasicBlock* block : *s.rpo_order()) { |
os << "--- BLOCK B" << block->rpo_number(); |
if (block->deferred()) os << " (deferred)"; |
+ if (block->loop_header() != nullptr) |
+ os << " (in loop: B" << block->loop_header()->rpo_number() << ")"; |
Mircea Trofin
2015/06/03 05:25:51
much easier to profile when information whether bl
|
if (block->PredecessorCount() != 0) os << " <- "; |
bool comma = false; |
for (BasicBlock const* predecessor : block->predecessors()) { |