changeset 5882:fdec6dbeb3a1

canonicalize after FullUnroll
author Lukas Stadler <lukas.stadler@jku.at>
date Fri, 17 Aug 2012 14:10:18 +0200
parents 472a648769e4
children 3bf1460f35e1
files graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/GraalCompiler.java
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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)) {