[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