src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
changeset 52578 7dd81e82d083
parent 50858 2d3e99a72541
child 58299 6df94ce3ab2f
--- a/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java	Thu Nov 15 21:05:47 2018 +0100
+++ b/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java	Thu Nov 15 09:04:07 2018 -0800
@@ -230,7 +230,7 @@
                  * 1)))) to avoid the test.
                  */
                 IntegerLessThanNode lt = (IntegerLessThanNode) condition;
-                if (lt.getY().isConstant() && lt.getY().asConstant().isDefaultForKind()) {
+                if (lt.getY().isDefaultConstant()) {
                     if (falseValue == lt.getX()) {
                         if (trueValue instanceof AddNode) {
                             AddNode add = (AddNode) trueValue;