comparison graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/nodes/PureFunctionMacroNode.java @ 19526: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 880717e44675
children 8470e81631f8
comparison
equal deleted inserted replaced
19525:35481bcb5882 19526:8fc336a04d77
33 * {@link System#identityHashCode(Object)}. 33 * {@link System#identityHashCode(Object)}.
34 */ 34 */
35 @NodeInfo 35 @NodeInfo
36 public abstract class PureFunctionMacroNode extends MacroStateSplitNode implements Canonicalizable { 36 public abstract class PureFunctionMacroNode extends MacroStateSplitNode implements Canonicalizable {
37 37
38 public static final NodeClass<PureFunctionMacroNode> TYPE = NodeClass.get(PureFunctionMacroNode.class); 38 public static final NodeClass<PureFunctionMacroNode> TYPE = NodeClass.create(PureFunctionMacroNode.class);
39 39
40 protected PureFunctionMacroNode(NodeClass<? extends PureFunctionMacroNode> c, Invoke invoke) { 40 protected PureFunctionMacroNode(NodeClass<? extends PureFunctionMacroNode> c, Invoke invoke) {
41 super(c, invoke); 41 super(c, invoke);
42 } 42 }
43 43