Mercurial > hg > graal-compiler
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; |