src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
changeset 48861 47f19ff9903c
parent 48190 25cfedf27edc
child 49451 e06f9607f370
equal deleted inserted replaced
48860:5bce1b7e7800 48861:47f19ff9903c
    24 
    24 
    25 import static org.graalvm.compiler.nodeinfo.NodeCycles.CYCLES_1;
    25 import static org.graalvm.compiler.nodeinfo.NodeCycles.CYCLES_1;
    26 import static org.graalvm.compiler.nodeinfo.NodeSize.SIZE_2;
    26 import static org.graalvm.compiler.nodeinfo.NodeSize.SIZE_2;
    27 import static org.graalvm.compiler.nodes.calc.CompareNode.createCompareNode;
    27 import static org.graalvm.compiler.nodes.calc.CompareNode.createCompareNode;
    28 
    28 
    29 import org.graalvm.compiler.core.common.calc.Condition;
    29 import org.graalvm.compiler.core.common.calc.CanonicalCondition;
    30 import org.graalvm.compiler.core.common.type.IntegerStamp;
    30 import org.graalvm.compiler.core.common.type.IntegerStamp;
    31 import org.graalvm.compiler.core.common.type.Stamp;
    31 import org.graalvm.compiler.core.common.type.Stamp;
    32 import org.graalvm.compiler.core.common.type.StampFactory;
    32 import org.graalvm.compiler.core.common.type.StampFactory;
    33 import org.graalvm.compiler.graph.NodeClass;
    33 import org.graalvm.compiler.graph.NodeClass;
    34 import org.graalvm.compiler.graph.spi.Canonicalizable;
    34 import org.graalvm.compiler.graph.spi.Canonicalizable;
   266     @Override
   266     @Override
   267     public void generate(NodeLIRBuilderTool generator) {
   267     public void generate(NodeLIRBuilderTool generator) {
   268         generator.emitConditional(this);
   268         generator.emitConditional(this);
   269     }
   269     }
   270 
   270 
   271     public ConditionalNode(StructuredGraph graph, Condition condition, ValueNode x, ValueNode y) {
   271     public ConditionalNode(StructuredGraph graph, CanonicalCondition condition, ValueNode x, ValueNode y) {
   272         this(createCompareNode(graph, condition, x, y, null, NodeView.DEFAULT));
   272         this(createCompareNode(graph, condition, x, y, null, NodeView.DEFAULT));
   273     }
   273     }
   274 }
   274 }