# HG changeset patch # User Thomas Wuerthinger # Date 1425911897 -3600 # Node ID 79a472b4f024c4e2a0498ecc402a932fcbfed6af # Parent 7241e6dfcafd3c389c3d3b39b80f5605acee0fb0 Mid tier conditional elimination needs full schedule. diff -r 7241e6dfcafd -r 79a472b4f024 graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java --- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java Mon Mar 09 15:04:08 2015 +0100 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java Mon Mar 09 15:38:17 2015 +0100 @@ -67,7 +67,7 @@ } if (ConditionalElimination.getValue() && OptCanonicalizer.getValue()) { - appendPhase(new IterativeConditionalEliminationPhase(canonicalizer, false)); + appendPhase(new IterativeConditionalEliminationPhase(canonicalizer, true)); } if (OptEliminatePartiallyRedundantGuards.getValue()) {