Changes in directory llvm/include/llvm:
PassManager.h updated: 1.31 -> 1.32 --- Log message: Add run(Function &F) support in FunctionPassManager_New --- Diffs of the changes: (+6 -0) PassManager.h | 6 ++++++ 1 files changed, 6 insertions(+) Index: llvm/include/llvm/PassManager.h diff -u llvm/include/llvm/PassManager.h:1.31 llvm/include/llvm/PassManager.h:1.32 --- llvm/include/llvm/PassManager.h:1.31 Tue Nov 14 20:07:25 2006 +++ llvm/include/llvm/PassManager.h Wed Nov 15 13:39:54 2006 @@ -135,6 +135,12 @@ /// so, return true. bool runOnModule(Module &M); + /// run - Execute all of the passes scheduled for execution. Keep + /// track of whether any of the passes modifies the function, and if + /// so, return true. + /// + bool run(Function &F); + /// doInitialization - Run all of the initializers for the function passes. /// bool doInitialization(); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits