[llvm-commits] CVS: llvm/lib/VMCore/PassManager.cpp

Devang Patel dpatel at apple.com
Mon Apr 16 13:56:56 PDT 2007



Changes in directory llvm/lib/VMCore:

PassManager.cpp updated: 1.151 -> 1.152
---
Log message:

Proivde  getAnalysis<FPAnalysis>(Func) support.


---
Diffs of the changes:  (+5 -0)

 PassManager.cpp |    5 +++++
 1 files changed, 5 insertions(+)


Index: llvm/lib/VMCore/PassManager.cpp
diff -u llvm/lib/VMCore/PassManager.cpp:1.151 llvm/lib/VMCore/PassManager.cpp:1.152
--- llvm/lib/VMCore/PassManager.cpp:1.151	Mon Apr 16 15:44:16 2007
+++ llvm/lib/VMCore/PassManager.cpp	Mon Apr 16 15:56:24 2007
@@ -906,6 +906,11 @@
   return PM.findAnalysisPass(ID, dir);
 }
 
+Pass *AnalysisResolver::findImplPass(Pass *P, const PassInfo *AnalysisPI, 
+                                     Function &F) {
+  return PM.getOnTheFlyPass(P, AnalysisPI, F);
+}
+
 //===----------------------------------------------------------------------===//
 // BBPassManager implementation
 






More information about the llvm-commits mailing list