comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/LoopExitNode.java @ 19529:8fc336a04d77

Create TYPE fields for LIRInstruction and CompositeValue. Renaming NodeClass#get to NodeClass#create.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 20 Feb 2015 22:22:55 +0100
parents 61d3cb8e1280
children a4aa2116cfe0
comparison
equal deleted inserted replaced
19528:35481bcb5882 19529:8fc336a04d77
27 import com.oracle.graal.nodeinfo.*; 27 import com.oracle.graal.nodeinfo.*;
28 28
29 @NodeInfo(allowedUsageTypes = {InputType.Association}) 29 @NodeInfo(allowedUsageTypes = {InputType.Association})
30 public final class LoopExitNode extends BeginStateSplitNode implements IterableNodeType { 30 public final class LoopExitNode extends BeginStateSplitNode implements IterableNodeType {
31 31
32 public static final NodeClass<LoopExitNode> TYPE = NodeClass.get(LoopExitNode.class); 32 public static final NodeClass<LoopExitNode> TYPE = NodeClass.create(LoopExitNode.class);
33 @Input(InputType.Association) LoopBeginNode loopBegin; 33 @Input(InputType.Association) LoopBeginNode loopBegin;
34 34
35 public LoopExitNode(LoopBeginNode loop) { 35 public LoopExitNode(LoopBeginNode loop) {
36 super(TYPE); 36 super(TYPE);
37 assert loop != null; 37 assert loop != null;