# HG changeset patch # User Roland Schatz # Date 1368516040 -7200 # Node ID 661dfb29b59b1b97bd7d974a0b9bf1032c4ea027 # Parent 355611e0abe6f67464d0b3bcb25f9738b6261cd3 Do a full canonicalization at the end of MidTier. diff -r 355611e0abe6 -r 661dfb29b59b 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 Tue May 14 09:19:39 2013 +0200 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java Tue May 14 09:20:40 2013 +0200 @@ -72,5 +72,9 @@ addPhase(new SafepointInsertionPhase()); addPhase(new GuardLoweringPhase()); + + if (GraalOptions.OptCanonicalizer) { + addPhase(new CanonicalizerPhase()); + } } }