Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.36 -> 1.37 --- Log message: s/clearAnalysis/initializeAnalysisInfo/g --- Diffs of the changes: (+6 -7) PassManager.cpp | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) Index: llvm/lib/VMCore/PassManager.cpp diff -u llvm/lib/VMCore/PassManager.cpp:1.36 llvm/lib/VMCore/PassManager.cpp:1.37 --- llvm/lib/VMCore/PassManager.cpp:1.36 Thu Dec 7 12:36:24 2006 +++ llvm/lib/VMCore/PassManager.cpp Thu Dec 7 12:41:09 2006 @@ -123,9 +123,8 @@ /// AvailableAnalysis appropriately if ProcessAnalysis is true. void addPassToManager (Pass *P, bool ProcessAnalysis = true); - /// Clear analysis vectors RequiredAnalysis and AvailableAnalysis. - /// This is used before running passes managed by the manager. - void clearAnalysis() { + // Initialize available analysis information. + void initializeAnalysisInfo() { RequiredAnalysis.clear(); AvailableAnalysis.clear(); LastUser.clear(); @@ -455,7 +454,7 @@ BasicBlockPassManager_New::runOnFunction(Function &F) { bool Changed = false; - clearAnalysis(); + initializeAnalysisInfo(); for (Function::iterator I = F.begin(), E = F.end(); I != E; ++I) for (std::vector<Pass *>::iterator itr = passVectorBegin(), @@ -568,7 +567,7 @@ bool FunctionPassManagerImpl_New::runOnModule(Module &M) { bool Changed = false; - clearAnalysis(); + initializeAnalysisInfo(); for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I) for (std::vector<Pass *>::iterator itr = passVectorBegin(), @@ -590,7 +589,7 @@ bool FunctionPassManagerImpl_New::runOnFunction(Function &F) { bool Changed = false; - clearAnalysis(); + initializeAnalysisInfo(); for (std::vector<Pass *>::iterator itr = passVectorBegin(), e = passVectorEnd(); itr != e; ++itr) { @@ -696,7 +695,7 @@ bool ModulePassManager_New::runOnModule(Module &M) { bool Changed = false; - clearAnalysis(); + initializeAnalysisInfo(); for (std::vector<Pass *>::iterator itr = passVectorBegin(), e = passVectorEnd(); itr != e; ++itr) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits