Changes in directory llvm/tools/opt:
AnalysisWrappers.cpp updated: 1.18 -> 1.19 GraphPrinters.cpp updated: 1.11 -> 1.12 PrintSCC.cpp updated: 1.14 -> 1.15 --- Log message: Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. --- Diffs of the changes: (+6 -6) AnalysisWrappers.cpp | 4 ++-- GraphPrinters.cpp | 4 ++-- PrintSCC.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/tools/opt/AnalysisWrappers.cpp diff -u llvm/tools/opt/AnalysisWrappers.cpp:1.18 llvm/tools/opt/AnalysisWrappers.cpp:1.19 --- llvm/tools/opt/AnalysisWrappers.cpp:1.18 Tue Apr 18 18:45:19 2006 +++ llvm/tools/opt/AnalysisWrappers.cpp Sun Aug 27 17:30:17 2006 @@ -61,7 +61,7 @@ } }; - RegisterAnalysis<ExternalFunctionsPassedConstants> + RegisterPass<ExternalFunctionsPassedConstants> P1("externalfnconstants", "Print external fn callsites passed constants"); struct CallGraphPrinter : public ModulePass { @@ -76,6 +76,6 @@ } }; - RegisterAnalysis<CallGraphPrinter> + RegisterPass<CallGraphPrinter> P2("callgraph", "Print a call graph"); } Index: llvm/tools/opt/GraphPrinters.cpp diff -u llvm/tools/opt/GraphPrinters.cpp:1.11 llvm/tools/opt/GraphPrinters.cpp:1.12 --- llvm/tools/opt/GraphPrinters.cpp:1.11 Wed May 24 12:04:04 2006 +++ llvm/tools/opt/GraphPrinters.cpp Sun Aug 27 17:30:17 2006 @@ -72,6 +72,6 @@ } }; - RegisterAnalysis<CallGraphPrinter> P2("print-callgraph", - "Print Call Graph to 'dot' file"); + RegisterPass<CallGraphPrinter> P2("print-callgraph", + "Print Call Graph to 'dot' file"); } Index: llvm/tools/opt/PrintSCC.cpp diff -u llvm/tools/opt/PrintSCC.cpp:1.14 llvm/tools/opt/PrintSCC.cpp:1.15 --- llvm/tools/opt/PrintSCC.cpp:1.14 Thu Apr 21 16:08:44 2005 +++ llvm/tools/opt/PrintSCC.cpp Sun Aug 27 17:30:17 2006 @@ -57,10 +57,10 @@ } }; - RegisterAnalysis<CFGSCC> + RegisterPass<CFGSCC> Y("cfgscc", "Print SCCs of each function CFG"); - RegisterAnalysis<CallGraphSCC> + RegisterPass<CallGraphSCC> Z("callscc", "Print SCCs of the Call Graph"); } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits