src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeDivPhase.java
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeDivPhase.java Tue Sep 24 08:54:08 2019 -0700
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/OptimizeDivPhase.java Tue Sep 24 12:47:15 2019 -0400
@@ -49,12 +49,12 @@
@Override
protected void run(StructuredGraph graph) {
- for (IntegerDivRemNode rem : graph.getNodes().filter(IntegerDivRemNode.class)) {
+ for (IntegerDivRemNode rem : graph.getNodes(IntegerDivRemNode.TYPE)) {
if (rem instanceof SignedRemNode && divByNonZeroConstant(rem)) {
optimizeRem(rem);
}
}
- for (IntegerDivRemNode div : graph.getNodes().filter(IntegerDivRemNode.class)) {
+ for (IntegerDivRemNode div : graph.getNodes(IntegerDivRemNode.TYPE)) {
if (div instanceof SignedDivNode && divByNonZeroConstant(div)) {
optimizeSignedDiv((SignedDivNode) div);
}