projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
strength reduce this.
[oota-llvm.git]
/
lib
/
Analysis
/
LiveValues.cpp
diff --git
a/lib/Analysis/LiveValues.cpp
b/lib/Analysis/LiveValues.cpp
index 3feaf64bdffdd753d2a5ce04666f9714568a27a6..f7c0b20c921d680572afe61307155554940fdedd 100644
(file)
--- a/
lib/Analysis/LiveValues.cpp
+++ b/
lib/Analysis/LiveValues.cpp
@@
-22,10
+22,16
@@
namespace llvm {
}
char LiveValues::ID = 0;
}
char LiveValues::ID = 0;
-INITIALIZE_PASS(LiveValues, "live-values",
+INITIALIZE_PASS_BEGIN(LiveValues, "live-values",
+ "Value Liveness Analysis", false, true)
+INITIALIZE_PASS_DEPENDENCY(DominatorTree)
+INITIALIZE_PASS_DEPENDENCY(LoopInfo)
+INITIALIZE_PASS_END(LiveValues, "live-values",
"Value Liveness Analysis", false, true)
"Value Liveness Analysis", false, true)
-LiveValues::LiveValues() : FunctionPass(ID) {}
+LiveValues::LiveValues() : FunctionPass(ID) {
+ initializeLiveValuesPass(*PassRegistry::getPassRegistry());
+}
void LiveValues::getAnalysisUsage(AnalysisUsage &AU) const {
AU.addRequired<DominatorTree>();
void LiveValues::getAnalysisUsage(AnalysisUsage &AU) const {
AU.addRequired<DominatorTree>();