Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.80 -> 1.81 --- Log message: Maintain ImmutablePasses list at top level only. Do not make them directly available to individual managers. --- Diffs of the changes: (+0 -6) PassManager.cpp | 6 ------ 1 files changed, 6 deletions(-) Index: llvm/lib/VMCore/PassManager.cpp diff -u llvm/lib/VMCore/PassManager.cpp:1.80 llvm/lib/VMCore/PassManager.cpp:1.81 --- llvm/lib/VMCore/PassManager.cpp:1.80 Tue Dec 12 16:50:05 2006 +++ llvm/lib/VMCore/PassManager.cpp Tue Dec 12 16:53:40 2006 @@ -200,12 +200,6 @@ void initializeAnalysisInfo() { ForcedLastUses.clear(); AvailableAnalysis.clear(); - - // Include immutable passes into AvailableAnalysis vector. - std::vector<ImmutablePass *> &ImmutablePasses = TPM->getImmutablePasses(); - for (std::vector<ImmutablePass *>::iterator I = ImmutablePasses.begin(), - E = ImmutablePasses.end(); I != E; ++I) - recordAvailableAnalysis(*I); } /// Populate RequiredPasses with the analysis pass that are required by _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits