comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/LoadHubNode.java @ 16811:5d468add216f

added @NodeInfo annotations to all Node classes
author Doug Simon <doug.simon@oracle.com>
date Wed, 13 Aug 2014 18:25:45 +0200
parents 4a8f255c8c8d
children cbd42807a31f
comparison
equal deleted inserted replaced
16810:216ac26009a2 16811:5d468add216f
23 package com.oracle.graal.nodes.extended; 23 package com.oracle.graal.nodes.extended;
24 24
25 import com.oracle.graal.api.meta.*; 25 import com.oracle.graal.api.meta.*;
26 import com.oracle.graal.api.meta.ResolvedJavaType.Representation; 26 import com.oracle.graal.api.meta.ResolvedJavaType.Representation;
27 import com.oracle.graal.compiler.common.type.*; 27 import com.oracle.graal.compiler.common.type.*;
28 import com.oracle.graal.graph.*;
28 import com.oracle.graal.graph.spi.*; 29 import com.oracle.graal.graph.spi.*;
29 import com.oracle.graal.nodes.*; 30 import com.oracle.graal.nodes.*;
30 import com.oracle.graal.nodes.spi.*; 31 import com.oracle.graal.nodes.spi.*;
31 32
32 /** 33 /**
33 * Loads an object's {@linkplain Representation#ObjectHub hub}. The object is not null-checked by 34 * Loads an object's {@linkplain Representation#ObjectHub hub}. The object is not null-checked by
34 * this operation. 35 * this operation.
35 */ 36 */
36 public final class LoadHubNode extends FloatingGuardedNode implements Lowerable, Canonicalizable, Virtualizable { 37 @NodeInfo
38 public class LoadHubNode extends FloatingGuardedNode implements Lowerable, Canonicalizable, Virtualizable {
37 39
38 @Input private ValueNode value; 40 @Input private ValueNode value;
39 41
40 public ValueNode getValue() { 42 public ValueNode getValue() {
41 return value; 43 return value;