[llvm-commits] [poolalloc] r57506 - /poolalloc/trunk/include/dsa/DataStructure.h

John Criswell criswell at uiuc.edu
Tue Oct 14 10:11:52 PDT 2008


Author: criswell
Date: Tue Oct 14 12:11:52 2008
New Revision: 57506

URL: http://llvm.org/viewvc/llvm-project?rev=57506&view=rev
Log:
Only the local and Top-Down passes preserve all other analysis passes.

Modified:
    poolalloc/trunk/include/dsa/DataStructure.h

Modified: poolalloc/trunk/include/dsa/DataStructure.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/dsa/DataStructure.h?rev=57506&r1=57505&r2=57506&view=diff

==============================================================================
--- poolalloc/trunk/include/dsa/DataStructure.h (original)
+++ poolalloc/trunk/include/dsa/DataStructure.h Tue Oct 14 12:11:52 2008
@@ -203,7 +203,6 @@
   ///
   virtual void getAnalysisUsage(AnalysisUsage &AU) const {
     AU.addRequired<LocalDataStructures>();
-    AU.setPreservesAll();
   }
 };
 
@@ -236,7 +235,6 @@
 
   virtual void getAnalysisUsage(AnalysisUsage &AU) const {
     AU.addRequired<StdLibDataStructures>();
-    AU.setPreservesAll();
   }
 
 protected:
@@ -332,7 +330,6 @@
 
   virtual void getAnalysisUsage(AnalysisUsage &AU) const {
     AU.addRequired<BUDataStructures>();
-    AU.setPreservesAll();
   }
 
 };





More information about the llvm-commits mailing list