diff options
| author | Chris Lattner <sabre@nondot.org> | 2002-07-30 16:27:52 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2002-07-30 16:27:52 +0000 |
| commit | 31aa7e72f2e05c9b9bfdb003c9b7da66cfd9670d (patch) | |
| tree | 4178f6d040df8df2f8b1f792fbefdfb07be16ed3 /llvm/lib/Analysis/PostDominators.cpp | |
| parent | 0d273698dff16a75499baa74deb2bcfd4619ac7d (diff) | |
| download | bcm5719-llvm-31aa7e72f2e05c9b9bfdb003c9b7da66cfd9670d.tar.gz bcm5719-llvm-31aa7e72f2e05c9b9bfdb003c9b7da66cfd9670d.zip | |
Declare that these passes only depend on the CFG of the function
llvm-svn: 3157
Diffstat (limited to 'llvm/lib/Analysis/PostDominators.cpp')
| -rw-r--r-- | llvm/lib/Analysis/PostDominators.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/Analysis/PostDominators.cpp b/llvm/lib/Analysis/PostDominators.cpp index 3321e7ee4ed..8dd731a5de1 100644 --- a/llvm/lib/Analysis/PostDominators.cpp +++ b/llvm/lib/Analysis/PostDominators.cpp @@ -20,9 +20,9 @@ using std::set; //===----------------------------------------------------------------------===// static RegisterAnalysis<DominatorSet> -A("domset", "Dominator Set Construction"); +A("domset", "Dominator Set Construction", true); static RegisterAnalysis<PostDominatorSet> -B("postdomset", "Post-Dominator Set Construction"); +B("postdomset", "Post-Dominator Set Construction", true); AnalysisID DominatorSet::ID = A; AnalysisID PostDominatorSet::ID = B; @@ -173,9 +173,9 @@ void DominatorSetBase::print(std::ostream &o) const { //===----------------------------------------------------------------------===// static RegisterAnalysis<ImmediateDominators> -C("idom", "Immediate Dominators Construction"); +C("idom", "Immediate Dominators Construction", true); static RegisterAnalysis<ImmediatePostDominators> -D("postidom", "Immediate Post-Dominators Construction"); +D("postidom", "Immediate Post-Dominators Construction", true); AnalysisID ImmediateDominators::ID = C; AnalysisID ImmediatePostDominators::ID = D; @@ -229,9 +229,9 @@ void ImmediateDominatorsBase::print(ostream &o) const { //===----------------------------------------------------------------------===// static RegisterAnalysis<DominatorTree> -E("domtree", "Dominator Tree Construction"); +E("domtree", "Dominator Tree Construction", true); static RegisterAnalysis<PostDominatorTree> -F("postdomtree", "Post-Dominator Tree Construction"); +F("postdomtree", "Post-Dominator Tree Construction", true); AnalysisID DominatorTree::ID = E; AnalysisID PostDominatorTree::ID = F; @@ -365,9 +365,9 @@ void DominatorTreeBase::print(std::ostream &o) const { //===----------------------------------------------------------------------===// static RegisterAnalysis<DominanceFrontier> -G("domfrontier", "Dominance Frontier Construction"); +G("domfrontier", "Dominance Frontier Construction", true); static RegisterAnalysis<PostDominanceFrontier> -H("postdomfrontier", "Post-Dominance Frontier Construction"); +H("postdomfrontier", "Post-Dominance Frontier Construction", true); AnalysisID DominanceFrontier::ID = G; AnalysisID PostDominanceFrontier::ID = H; |

