Changes in directory llvm/lib/VMCore:
Pass.cpp updated: 1.82 -> 1.83 PassManager.cpp updated: 1.111 -> 1.112 --- Log message: 1) Remove old AnalysisResolver. 2) Rename AnalysisResolver_New as AnalysisResolver --- Diffs of the changes: (+9 -16) Pass.cpp | 9 +-------- PassManager.cpp | 16 ++++++++-------- 2 files changed, 9 insertions(+), 16 deletions(-) Index: llvm/lib/VMCore/Pass.cpp diff -u llvm/lib/VMCore/Pass.cpp:1.82 llvm/lib/VMCore/Pass.cpp:1.83 --- llvm/lib/VMCore/Pass.cpp:1.82 Fri Jan 5 14:16:23 2007 +++ llvm/lib/VMCore/Pass.cpp Fri Jan 5 16:47:07 2007 @@ -23,13 +23,6 @@ using namespace llvm; //===----------------------------------------------------------------------===// -// AnalysisResolver Class Implementation -// - -AnalysisResolver::~AnalysisResolver() { -} - -//===----------------------------------------------------------------------===// // Pass Implementation // @@ -37,7 +30,7 @@ ModulePass::~ModulePass() { } bool Pass::mustPreserveAnalysisID(const PassInfo *AnalysisID) const { - return Resolver_New->getAnalysisToUpdate(AnalysisID, true) != 0; + return Resolver->getAnalysisToUpdate(AnalysisID, true) != 0; } // dumpPassStructure - Implement the -debug-passes=Structure option Index: llvm/lib/VMCore/PassManager.cpp diff -u llvm/lib/VMCore/PassManager.cpp:1.111 llvm/lib/VMCore/PassManager.cpp:1.112 --- llvm/lib/VMCore/PassManager.cpp:1.111 Fri Jan 5 14:16:23 2007 +++ llvm/lib/VMCore/PassManager.cpp Fri Jan 5 16:47:07 2007 @@ -463,7 +463,7 @@ // P is a immutable pass and it will be managed by this // top level manager. Set up analysis resolver to connect them. - AnalysisResolver_New *AR = new AnalysisResolver_New(*this); + AnalysisResolver *AR = new AnalysisResolver(*this); P->setResolver(AR); initializeAnalysisImpl(P); addImmutablePass(IP); @@ -571,7 +571,7 @@ // P is a immutable pass and it will be managed by this // top level manager. Set up analysis resolver to connect them. - AnalysisResolver_New *AR = new AnalysisResolver_New(*this); + AnalysisResolver *AR = new AnalysisResolver(*this); P->setResolver(AR); initializeAnalysisImpl(P); addImmutablePass(IP); @@ -873,7 +873,7 @@ // This manager is going to manage pass P. Set up analysis resolver // to connect them. - AnalysisResolver_New *AR = new AnalysisResolver_New(*this); + AnalysisResolver *AR = new AnalysisResolver(*this); P->setResolver(AR); if (ProcessAnalysis) { @@ -956,7 +956,7 @@ Pass *Impl = findAnalysisPass(*I, true); if (Impl == 0) assert(0 && "Analysis used but not available!"); - AnalysisResolver_New *AR = P->getResolver(); + AnalysisResolver *AR = P->getResolver(); AR->addAnalysisImplsPair(*I, Impl); } } @@ -1031,7 +1031,7 @@ //===----------------------------------------------------------------------===// // NOTE: Is this the right place to define this method ? // getAnalysisToUpdate - Return an analysis result or null if it doesn't exist -Pass *AnalysisResolver_New::getAnalysisToUpdate(AnalysisID ID, bool dir) const { +Pass *AnalysisResolver::getAnalysisToUpdate(AnalysisID ID, bool dir) const { return PM.findAnalysisPass(ID, dir); } @@ -1154,7 +1154,7 @@ FPM->setTopLevelManager(FPM); PMDataManager *PMD = dynamic_cast<PMDataManager *>(FPM); - AnalysisResolver_New *AR = new AnalysisResolver_New(*PMD); + AnalysisResolver *AR = new AnalysisResolver(*PMD); FPM->setResolver(AR); MP = P; @@ -1213,7 +1213,7 @@ // This top level manager is going to manage activeManager. // Set up analysis resolver to connect them. - AnalysisResolver_New *AR = new AnalysisResolver_New(*this); + AnalysisResolver *AR = new AnalysisResolver(*this); activeManager->setResolver(AR); addPassManager(activeManager); @@ -1520,7 +1520,7 @@ // This top level manager is going to manage activeManager. // Set up analysis resolver to connect them. - AnalysisResolver_New *AR = new AnalysisResolver_New(*this); + AnalysisResolver *AR = new AnalysisResolver(*this); activeManager->setResolver(AR); addPassManager(activeManager); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits