# HG changeset patch # User Lukas Stadler # Date 1345205418 -7200 # Node ID fdec6dbeb3a190100c5245e1be5623eb114961e0 # Parent 472a648769e478d3abd76a03f3cdf68e29863261 canonicalize after FullUnroll diff -r 472a648769e4 -r fdec6dbeb3a1 graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java --- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java Tue Aug 07 21:44:53 2012 -0700 +++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java Fri Aug 17 14:10:18 2012 +0200 @@ -155,6 +155,9 @@ if (GraalOptions.FullUnroll) { new LoopFullUnrollPhase(runtime).apply(graph); + if (GraalOptions.OptCanonicalizer) { + new CanonicalizerPhase(target, runtime, assumptions).apply(graph); + } } if (GraalOptions.EscapeAnalysis && !plan.isPhaseDisabled(EscapeAnalysisPhase.class)) {