[llvm-commits] [poolalloc] r137558 - /poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp

Will Dietz wdietz2 at illinois.edu
Sat Aug 13 11:06:00 PDT 2011


Author: wdietz2
Date: Sat Aug 13 13:06:00 2011
New Revision: 137558

URL: http://llvm.org/viewvc/llvm-project?rev=137558&view=rev
Log:
PA: Require DSA passes transitively, as we did before.

Did not mean to commit this, slipped through from debugging.

Modified:
    poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp

Modified: poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp?rev=137558&r1=137557&r2=137558&view=diff
==============================================================================
--- poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp (original)
+++ poolalloc/trunk/lib/PoolAllocate/PoolAllocate.cpp Sat Aug 13 13:06:00 2011
@@ -200,11 +200,11 @@
   AU.addRequired<Heuristic>();
   AU.addPreserved<Heuristic>();
   if (dsa_pass_to_use == PASS_EQTD) {
-    AU.addRequired<EQTDDataStructures>();
+    AU.addRequiredTransitive<EQTDDataStructures>();
     if(lie_preserve_passes != LIE_NONE)
       AU.addPreserved<EQTDDataStructures>();
   } else {
-    AU.addRequired<EquivBUDataStructures>();
+    AU.addRequiredTransitive<EquivBUDataStructures>();
     if(lie_preserve_passes != LIE_NONE)
       AU.addPreserved<EquivBUDataStructures>();
   }





More information about the llvm-commits mailing list