[llvm-commits] CVS: llvm/include/llvm/Analysis/LoopPass.h

Devang Patel dpatel at apple.com
Thu Feb 22 16:37:19 PST 2007



Changes in directory llvm/include/llvm/Analysis:

LoopPass.h updated: 1.4 -> 1.5
---
Log message:

Teach LoopPass to assign itself one Loop Pass Manager.


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

 LoopPass.h |    4 ++++
 1 files changed, 4 insertions(+)


Index: llvm/include/llvm/Analysis/LoopPass.h
diff -u llvm/include/llvm/Analysis/LoopPass.h:1.4 llvm/include/llvm/Analysis/LoopPass.h:1.5
--- llvm/include/llvm/Analysis/LoopPass.h:1.4	Thu Feb 22 18:16:44 2007
+++ llvm/include/llvm/Analysis/LoopPass.h	Thu Feb 22 18:36:57 2007
@@ -37,6 +37,10 @@
     return false; 
   }
 
+  /// Assign pass manager to manager this pass
+  virtual void assignPassManager(PMStack &PMS,
+				 PassManagerType PMT = PMT_LoopPassManager);
+
 };
 
 class LPPassManager : public FunctionPass, public PMDataManager {






More information about the llvm-commits mailing list