Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2386 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner committed 2002-04-28 21:27:06 +00:00
1 parent 0ad0d0e09a
commit 97e52e4336
15 files changed
+62 -4

No files matched your search

+4
View File
@@ -81,6 +81,10 @@ namespace { // Anonymous namespace for class
return false;
}
virtual void getAnalysisUsage(AnalysisUsage &AU) const {
AU.setPreservesAll();
}
// Verification methods...
void verifySymbolTable(SymbolTable *ST);
void visitFunction(Function *F);