summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorSebastian Pop <sebpop@gmail.com>2016-07-27 05:02:17 +0000
committerSebastian Pop <sebpop@gmail.com>2016-07-27 05:02:17 +0000
commit18c964d7a43a9c3c8fbecb5d4646d5ba3a871ca7 (patch)
tree6e262d67c5185ce75242da207d77d80ec9fc78e9 /llvm/lib
parent9570bfd349bf3f4e2d0adcb0296dc171ab236977 (diff)
downloadbcm5719-llvm-18c964d7a43a9c3c8fbecb5d4646d5ba3a871ca7.tar.gz
bcm5719-llvm-18c964d7a43a9c3c8fbecb5d4646d5ba3a871ca7.zip
add a verbose mode to Loop->print() to print all the basic blocks of a loop
Differential Revision: https://reviews.llvm.org/D22817 llvm-svn: 276838
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Analysis/LoopInfo.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/LoopInfo.cpp b/llvm/lib/Analysis/LoopInfo.cpp
index 16325f6e78a..cbd5edec917 100644
--- a/llvm/lib/Analysis/LoopInfo.cpp
+++ b/llvm/lib/Analysis/LoopInfo.cpp
@@ -387,6 +387,10 @@ BasicBlock *Loop::getUniqueExitBlock() const {
LLVM_DUMP_METHOD void Loop::dump() const {
print(dbgs());
}
+
+LLVM_DUMP_METHOD void Loop::dumpVerbose() const {
+ print(dbgs(), /*Depth=*/ 0, /*Verbose=*/ true);
+}
#endif
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud