[llvm-commits] CVS: llvm/include/llvm/PassManager.h
Devang Patel
dpatel at apple.com
Fri Nov 10 16:42:33 PST 2006
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.27 -> 1.28
---
Log message:
Keep track of analysis required by the passes. Force use of new pass
manager if a pass does not preserve analysis that is used by other
passes.
---
Diffs of the changes: (+2 -2)
PassManager.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/PassManager.h
diff -u llvm/include/llvm/PassManager.h:1.27 llvm/include/llvm/PassManager.h:1.28
--- llvm/include/llvm/PassManager.h:1.27 Fri Nov 10 15:33:13 2006
+++ llvm/include/llvm/PassManager.h Fri Nov 10 18:42:16 2006
@@ -119,8 +119,8 @@
void removeDeadPasses() { /* TODO : Implement */ }
private:
- // Required set of analysis for the passes managed by this manager
- std::vector<AnalysisID> RequiredSet;
+ // Analysis required by the passes managed by this manager
+ std::vector<AnalysisID> RequiredAnalysis;
};
/// PassManager_New manages ModulePassManagers
More information about the llvm-commits
mailing list