changeset 10805:842166781ddb

always perform canonicalization at the beginning of MidTier
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 18 Jul 2013 13:15:07 +0200
parents 32d93a799694
children f272fe8a2f9a
files graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java	Thu Jul 18 12:59:36 2013 +0200
+++ b/graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/MidTier.java	Thu Jul 18 13:15:07 2013 +0200
@@ -37,9 +37,9 @@
 
         if (OptPushThroughPi.getValue()) {
             appendPhase(new PushThroughPiPhase());
-            if (OptCanonicalizer.getValue()) {
-                appendPhase(canonicalizer);
-            }
+        }
+        if (OptCanonicalizer.getValue()) {
+            appendPhase(canonicalizer);
         }
 
         if (OptFloatingReads.getValue()) {