[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