summaryrefslogtreecommitdiff
path: root/tools/analyze/analyze.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-04-28 16:21:53 +0000
committerChris Lattner <sabre@nondot.org>2002-04-28 16:21:53 +0000
commit4ec35ab1c6d3f25f1ee171739e7d21b6dc0d2040 (patch)
tree055bb8bad1f9be680194826fffecdd5a815f7d69 /tools/analyze/analyze.cpp
parent1b7f7dc4b45a900fae2e9b062d588a995935727a (diff)
downloadllvm-4ec35ab1c6d3f25f1ee171739e7d21b6dc0d2040.tar.gz
llvm-4ec35ab1c6d3f25f1ee171739e7d21b6dc0d2040.tar.bz2
llvm-4ec35ab1c6d3f25f1ee171739e7d21b6dc0d2040.tar.xz
Eliminate the cfg namespace
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2371 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/analyze/analyze.cpp')
-rw-r--r--tools/analyze/analyze.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/tools/analyze/analyze.cpp b/tools/analyze/analyze.cpp
index 141f0dfe69..85d6ae4d64 100644
--- a/tools/analyze/analyze.cpp
+++ b/tools/analyze/analyze.cpp
@@ -1,5 +1,5 @@
//===----------------------------------------------------------------------===//
-// LLVM 'Analyze' UTILITY
+// The LLVM analyze utility
//
// This utility is designed to print out the results of running various analysis
// passes on a program. This is useful for understanding a program, or for
@@ -141,7 +141,7 @@ struct InstForest : public FunctionPass {
struct IndVars : public FunctionPass {
void doit(Function *F) {
- cfg::LoopInfo &LI = getAnalysis<cfg::LoopInfo>();
+ LoopInfo &LI = getAnalysis<LoopInfo>();
for (inst_iterator I = inst_begin(F), E = inst_end(F); I != E; ++I)
if (PHINode *PN = dyn_cast<PHINode>(*I)) {
InductionVariable IV(PN, &LI);
@@ -151,7 +151,7 @@ struct IndVars : public FunctionPass {
}
void getAnalysisUsage(AnalysisUsage &AU) const {
- AU.addRequired(cfg::LoopInfo::ID);
+ AU.addRequired(LoopInfo::ID);
}
};
@@ -254,8 +254,8 @@ struct {
} AnTable[] = {
// Global analyses
{ print , NewPrintFunction },
- { intervals , New<FunctionPass, cfg::IntervalPartition> },
- { loops , New<FunctionPass, cfg::LoopInfo> },
+ { intervals , New<FunctionPass, IntervalPartition> },
+ { loops , New<FunctionPass, LoopInfo> },
{ instforest , Create<PrinterPass<InstForest> > },
{ indvars , Create<PrinterPass<IndVars> > },
{ exprs , Create<PrinterPass<Exprs> > },
@@ -268,15 +268,15 @@ struct {
{ unsafepointertypes, New<Pass, FindUnsafePointerTypes> },
// Dominator analyses
- { domset , New<FunctionPass, cfg::DominatorSet> },
- { idom , New<FunctionPass, cfg::ImmediateDominators> },
- { domtree , New<FunctionPass, cfg::DominatorTree> },
- { domfrontier , New<FunctionPass, cfg::DominanceFrontier> },
-
- { postdomset , New<FunctionPass, cfg::DominatorSet, cfg::DominatorSet::PostDomID> },
- { postidom , New<FunctionPass, cfg::ImmediateDominators, cfg::ImmediateDominators::PostDomID> },
- { postdomtree , New<FunctionPass, cfg::DominatorTree, cfg::DominatorTree::PostDomID> },
- { postdomfrontier , New<FunctionPass, cfg::DominanceFrontier, cfg::DominanceFrontier::PostDomID> },
+ { domset , New<FunctionPass, DominatorSet> },
+ { idom , New<FunctionPass, ImmediateDominators> },
+ { domtree , New<FunctionPass, DominatorTree> },
+ { domfrontier , New<FunctionPass, DominanceFrontier> },
+
+ { postdomset , New<FunctionPass, DominatorSet, DominatorSet::PostDomID> },
+ { postidom , New<FunctionPass, ImmediateDominators, ImmediateDominators::PostDomID> },
+ { postdomtree , New<FunctionPass, DominatorTree, DominatorTree::PostDomID> },
+ { postdomfrontier , New<FunctionPass, DominanceFrontier, DominanceFrontier::PostDomID> },
};
int main(int argc, char **argv) {