[llvm-commits] CVS: llvm/lib/VMCore/Dominators.cpp

Devang Patel dpatel at apple.com
Wed May 23 12:56:00 PDT 2007



Changes in directory llvm/lib/VMCore:

Dominators.cpp updated: 1.101 -> 1.102
---
Log message:

Add dump() routines for debugging assistance.


---
Diffs of the changes:  (+14 -0)

 Dominators.cpp |   14 ++++++++++++++
 1 files changed, 14 insertions(+)


Index: llvm/lib/VMCore/Dominators.cpp
diff -u llvm/lib/VMCore/Dominators.cpp:1.101 llvm/lib/VMCore/Dominators.cpp:1.102
--- llvm/lib/VMCore/Dominators.cpp:1.101	Thu May  3 15:55:18 2007
+++ llvm/lib/VMCore/Dominators.cpp	Wed May 23 14:55:36 2007
@@ -21,6 +21,7 @@
 #include "llvm/ADT/SetOperations.h"
 #include "llvm/ADT/SmallPtrSet.h"
 #include "llvm/Instructions.h"
+#include "llvm/Support/Streams.h"
 #include <algorithm>
 using namespace llvm;
 
@@ -363,6 +364,10 @@
   PrintDomTree(getRootNode(), o, 1);
 }
 
+void DominatorTreeBase::dump() {
+  print (llvm::cerr);
+}
+
 bool DominatorTree::runOnFunction(Function &F) {
   reset();     // Reset from the last time we were run...
   Roots.push_back(&F.getEntryBlock());
@@ -476,6 +481,11 @@
   }
 }
 
+void DominanceFrontierBase::dump() {
+  print (llvm::cerr);
+}
+
+
 //===----------------------------------------------------------------------===//
 // ETOccurrence Implementation
 //===----------------------------------------------------------------------===//
@@ -1019,3 +1029,7 @@
   }
   o << "\n";
 }
+
+void ETForestBase::dump() {
+  print (llvm::cerr);
+}






More information about the llvm-commits mailing list