diff options
author | Chris Lattner <sabre@nondot.org> | 2006-08-27 22:42:52 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-08-27 22:42:52 +0000 |
commit | c2d3d3112e981b142ffdb742622b52bc165a3df9 (patch) | |
tree | 01726132d406eb377d56c0590770db01784bef36 /llvm/lib/Analysis | |
parent | c7cff24f40b22bf010d33a92c08c707a419a6b98 (diff) | |
download | bcm5719-llvm-c2d3d3112e981b142ffdb742622b52bc165a3df9.tar.gz bcm5719-llvm-c2d3d3112e981b142ffdb742622b52bc165a3df9.zip |
eliminate RegisterOpt. It does the same thing as RegisterPass.
llvm-svn: 29925
Diffstat (limited to 'llvm/lib/Analysis')
-rw-r--r-- | llvm/lib/Analysis/AliasAnalysisCounter.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/AliasAnalysisEvaluator.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/AliasSetTracker.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/BasicAliasAnalysis.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/Analysis/DataStructure/DataStructureAA.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/DataStructure/DataStructureOpt.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/DataStructure/Steensgaard.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/Analysis/IPA/Andersens.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/Analysis/IPA/CallGraph.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/IPA/GlobalsModRef.cpp | 4 | ||||
-rw-r--r-- | llvm/lib/Analysis/LoadValueNumbering.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/ProfileInfo.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/ProfileInfoLoaderPass.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Analysis/ValueNumbering.cpp | 2 |
14 files changed, 18 insertions, 18 deletions
diff --git a/llvm/lib/Analysis/AliasAnalysisCounter.cpp b/llvm/lib/Analysis/AliasAnalysisCounter.cpp index 8c8cb3e1d48..562b4f50b88 100644 --- a/llvm/lib/Analysis/AliasAnalysisCounter.cpp +++ b/llvm/lib/Analysis/AliasAnalysisCounter.cpp @@ -109,7 +109,7 @@ namespace { } }; - RegisterOpt<AliasAnalysisCounter> + RegisterPass<AliasAnalysisCounter> X("count-aa", "Count Alias Analysis Query Responses"); RegisterAnalysisGroup<AliasAnalysis, AliasAnalysisCounter> Y; } diff --git a/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp b/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp index f42fde89973..9f5a46df10f 100644 --- a/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp +++ b/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp @@ -70,7 +70,7 @@ namespace { bool doFinalization(Module &M); }; - RegisterOpt<AAEval> + RegisterPass<AAEval> X("aa-eval", "Exhaustive Alias Analysis Precision Evaluator"); } diff --git a/llvm/lib/Analysis/AliasSetTracker.cpp b/llvm/lib/Analysis/AliasSetTracker.cpp index 16c652117f5..6d09b65c6b8 100644 --- a/llvm/lib/Analysis/AliasSetTracker.cpp +++ b/llvm/lib/Analysis/AliasSetTracker.cpp @@ -568,5 +568,5 @@ namespace { return false; } }; - RegisterOpt<AliasSetPrinter> X("print-alias-sets", "Alias Set Printer"); + RegisterPass<AliasSetPrinter> X("print-alias-sets", "Alias Set Printer"); } diff --git a/llvm/lib/Analysis/BasicAliasAnalysis.cpp b/llvm/lib/Analysis/BasicAliasAnalysis.cpp index e2b8ed198d3..2c5fc81b150 100644 --- a/llvm/lib/Analysis/BasicAliasAnalysis.cpp +++ b/llvm/lib/Analysis/BasicAliasAnalysis.cpp @@ -72,7 +72,7 @@ namespace { }; // Register this pass... - RegisterOpt<NoAA> + RegisterPass<NoAA> U("no-aa", "No Alias Analysis (always returns 'may' alias)"); // Declare that we implement the AliasAnalysis interface @@ -117,7 +117,7 @@ namespace { }; // Register this pass... - RegisterOpt<BasicAliasAnalysis> + RegisterPass<BasicAliasAnalysis> X("basicaa", "Basic Alias Analysis (default AA impl)"); // Declare that we implement the AliasAnalysis interface diff --git a/llvm/lib/Analysis/DataStructure/DataStructureAA.cpp b/llvm/lib/Analysis/DataStructure/DataStructureAA.cpp index 1ea1d889477..bbb2ba21f34 100644 --- a/llvm/lib/Analysis/DataStructure/DataStructureAA.cpp +++ b/llvm/lib/Analysis/DataStructure/DataStructureAA.cpp @@ -96,7 +96,7 @@ namespace { }; // Register the pass... - RegisterOpt<DSAA> X("ds-aa", "Data Structure Graph Based Alias Analysis"); + RegisterPass<DSAA> X("ds-aa", "Data Structure Graph Based Alias Analysis"); // Register as an implementation of AliasAnalysis RegisterAnalysisGroup<AliasAnalysis, DSAA> Y; diff --git a/llvm/lib/Analysis/DataStructure/DataStructureOpt.cpp b/llvm/lib/Analysis/DataStructure/DataStructureOpt.cpp index c464aee1a13..56748832ab5 100644 --- a/llvm/lib/Analysis/DataStructure/DataStructureOpt.cpp +++ b/llvm/lib/Analysis/DataStructure/DataStructureOpt.cpp @@ -47,7 +47,7 @@ namespace { bool OptimizeGlobals(Module &M); }; - RegisterOpt<DSOpt> X("ds-opt", "DSA-based simple optimizations"); + RegisterPass<DSOpt> X("ds-opt", "DSA-based simple optimizations"); } ModulePass *llvm::createDSOptPass() { return new DSOpt(); } diff --git a/llvm/lib/Analysis/DataStructure/Steensgaard.cpp b/llvm/lib/Analysis/DataStructure/Steensgaard.cpp index 8a8391ff2a2..8a98022869d 100644 --- a/llvm/lib/Analysis/DataStructure/Steensgaard.cpp +++ b/llvm/lib/Analysis/DataStructure/Steensgaard.cpp @@ -73,8 +73,8 @@ namespace { }; // Register the pass... - RegisterOpt<Steens> X("steens-aa", - "Steensgaard's alias analysis (DSGraph based)"); + RegisterPass<Steens> X("steens-aa", + "Steensgaard's alias analysis (DSGraph based)"); // Register as an implementation of AliasAnalysis RegisterAnalysisGroup<AliasAnalysis, Steens> Y; diff --git a/llvm/lib/Analysis/IPA/Andersens.cpp b/llvm/lib/Analysis/IPA/Andersens.cpp index 1fc70e62a35..bc80f5b9568 100644 --- a/llvm/lib/Analysis/IPA/Andersens.cpp +++ b/llvm/lib/Analysis/IPA/Andersens.cpp @@ -336,8 +336,8 @@ namespace { void visitInstruction(Instruction &I); }; - RegisterOpt<Andersens> X("anders-aa", - "Andersen's Interprocedural Alias Analysis"); + RegisterPass<Andersens> X("anders-aa", + "Andersen's Interprocedural Alias Analysis"); RegisterAnalysisGroup<AliasAnalysis, Andersens> Y; } diff --git a/llvm/lib/Analysis/IPA/CallGraph.cpp b/llvm/lib/Analysis/IPA/CallGraph.cpp index 23a7599ce57..8836807bfc6 100644 --- a/llvm/lib/Analysis/IPA/CallGraph.cpp +++ b/llvm/lib/Analysis/IPA/CallGraph.cpp @@ -182,7 +182,7 @@ private: }; RegisterAnalysisGroup<CallGraph> X("Call Graph"); -RegisterOpt<BasicCallGraph> Y("basiccg", "Basic CallGraph Construction"); +RegisterPass<BasicCallGraph> Y("basiccg", "Basic CallGraph Construction"); RegisterAnalysisGroup<CallGraph, BasicCallGraph, true> Z; } //End anonymous namespace diff --git a/llvm/lib/Analysis/IPA/GlobalsModRef.cpp b/llvm/lib/Analysis/IPA/GlobalsModRef.cpp index 4765b096b38..6739dfbf0ee 100644 --- a/llvm/lib/Analysis/IPA/GlobalsModRef.cpp +++ b/llvm/lib/Analysis/IPA/GlobalsModRef.cpp @@ -135,8 +135,8 @@ namespace { std::vector<Function*> &Writers); }; - RegisterOpt<GlobalsModRef> X("globalsmodref-aa", - "Simple mod/ref analysis for globals"); + RegisterPass<GlobalsModRef> X("globalsmodref-aa", + "Simple mod/ref analysis for globals"); RegisterAnalysisGroup<AliasAnalysis, GlobalsModRef> Y; } diff --git a/llvm/lib/Analysis/LoadValueNumbering.cpp b/llvm/lib/Analysis/LoadValueNumbering.cpp index 7169b3c1682..bac80c8d986 100644 --- a/llvm/lib/Analysis/LoadValueNumbering.cpp +++ b/llvm/lib/Analysis/LoadValueNumbering.cpp @@ -81,7 +81,7 @@ namespace { }; // Register this pass... - RegisterOpt<LoadVN> X("load-vn", "Load Value Numbering"); + RegisterPass<LoadVN> X("load-vn", "Load Value Numbering"); // Declare that we implement the ValueNumbering interface RegisterAnalysisGroup<ValueNumbering, LoadVN> Y; diff --git a/llvm/lib/Analysis/ProfileInfo.cpp b/llvm/lib/Analysis/ProfileInfo.cpp index fa3af80044f..b8ab88b8f2e 100644 --- a/llvm/lib/Analysis/ProfileInfo.cpp +++ b/llvm/lib/Analysis/ProfileInfo.cpp @@ -85,7 +85,7 @@ namespace { struct NoProfileInfo : public ImmutablePass, public ProfileInfo {}; // Register this pass... - RegisterOpt<NoProfileInfo> + RegisterPass<NoProfileInfo> X("no-profile", "No Profile Information"); // Declare that we implement the ProfileInfo interface diff --git a/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp b/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp index 354c871ff20..57e3627c53c 100644 --- a/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp +++ b/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp @@ -49,7 +49,7 @@ namespace { virtual bool runOnModule(Module &M); }; - RegisterOpt<LoaderPass> + RegisterPass<LoaderPass> X("profile-loader", "Load profile information from llvmprof.out"); RegisterAnalysisGroup<ProfileInfo, LoaderPass> Y; diff --git a/llvm/lib/Analysis/ValueNumbering.cpp b/llvm/lib/Analysis/ValueNumbering.cpp index c534bba4dcb..fb3bed05531 100644 --- a/llvm/lib/Analysis/ValueNumbering.cpp +++ b/llvm/lib/Analysis/ValueNumbering.cpp @@ -60,7 +60,7 @@ namespace { }; // Register this pass... - RegisterOpt<BasicVN> + RegisterPass<BasicVN> X("basicvn", "Basic Value Numbering (default GVN impl)"); // Declare that we implement the ValueNumbering interface |