changeset 15390:fb014b3cf001

part 2, disabling flow-sensitive reductions
author Miguel Garcia <miguel.m.garcia@oracle.com>
date Sat, 26 Apr 2014 16:15:51 +0200
parents b673634e9a9c
children 684fcfc314a8
files graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java	Sat Apr 26 15:34:15 2014 +0200
+++ b/graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCacheImpl.java	Sat Apr 26 16:15:51 2014 +0200
@@ -43,7 +43,6 @@
 import com.oracle.graal.nodes.util.*;
 import com.oracle.graal.phases.*;
 import com.oracle.graal.phases.common.*;
-import com.oracle.graal.phases.common.cfs.FlowSensitiveReductionPhase;
 import com.oracle.graal.phases.tiers.*;
 import com.oracle.graal.phases.util.*;
 import com.oracle.graal.truffle.phases.*;
@@ -164,8 +163,8 @@
                 partialEscapePhase.apply(graph, phaseContext);
 
                 // Conditional elimination.
-                FlowSensitiveReductionPhase flowSensitiveReductionPhase = new FlowSensitiveReductionPhase(phaseContext.getMetaAccess());
-                flowSensitiveReductionPhase.apply(graph, phaseContext);
+                ConditionalEliminationPhase conditionalEliminationPhase = new ConditionalEliminationPhase(phaseContext.getMetaAccess());
+                conditionalEliminationPhase.apply(graph);
 
                 // Canonicalize / constant propagate.
                 canonicalizerPhase.apply(graph, phaseContext);