Changes in directory llvm/lib/VMCore:
PassManager.cpp updated: 1.69 -> 1.70 --- Log message: Add AnalysisResolver_New. It is a replacement for existing AnalysisResolver. --- Diffs of the changes: (+8 -0) PassManager.cpp | 8 ++++++++ 1 files changed, 8 insertions(+) Index: llvm/lib/VMCore/PassManager.cpp diff -u llvm/lib/VMCore/PassManager.cpp:1.69 llvm/lib/VMCore/PassManager.cpp:1.70 --- llvm/lib/VMCore/PassManager.cpp:1.69 Fri Dec 8 17:11:43 2006 +++ llvm/lib/VMCore/PassManager.cpp Fri Dec 8 17:28:54 2006 @@ -675,6 +675,14 @@ return P; } + +//===----------------------------------------------------------------------===// +// 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 { + return PM.findAnalysisPass(ID, dir); +} + //===----------------------------------------------------------------------===// // BasicBlockPassManager_New implementation _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits