< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeDivPhase.java

Print this page
rev 56282 : [mq]: graal

*** 47,62 **** public class OptimizeDivPhase extends Phase { @Override protected void run(StructuredGraph graph) { ! for (IntegerDivRemNode rem : graph.getNodes().filter(IntegerDivRemNode.class)) { if (rem instanceof SignedRemNode && divByNonZeroConstant(rem)) { optimizeRem(rem); } } ! for (IntegerDivRemNode div : graph.getNodes().filter(IntegerDivRemNode.class)) { if (div instanceof SignedDivNode && divByNonZeroConstant(div)) { optimizeSignedDiv((SignedDivNode) div); } } } --- 47,62 ---- public class OptimizeDivPhase extends Phase { @Override protected void run(StructuredGraph graph) { ! for (IntegerDivRemNode rem : graph.getNodes(IntegerDivRemNode.TYPE)) { if (rem instanceof SignedRemNode && divByNonZeroConstant(rem)) { optimizeRem(rem); } } ! for (IntegerDivRemNode div : graph.getNodes(IntegerDivRemNode.TYPE)) { if (div instanceof SignedDivNode && divByNonZeroConstant(div)) { optimizeSignedDiv((SignedDivNode) div); } } }
< prev index next >