[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