Mercurial > hg > truffle
comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ComputeAddressNode.java @ 15001:27c04ee36dcb
input types
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Mon, 07 Apr 2014 11:32:04 +0200 |
parents | d5a1206e1923 |
children | 844cfee4041a |
comparison
equal
deleted
inserted
replaced
15000:cc844a4512f1 | 15001:27c04ee36dcb |
---|---|
21 * questions. | 21 * questions. |
22 */ | 22 */ |
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.graph.*; | |
26 import com.oracle.graal.nodes.*; | 27 import com.oracle.graal.nodes.*; |
27 import com.oracle.graal.nodes.calc.*; | 28 import com.oracle.graal.nodes.calc.*; |
28 import com.oracle.graal.nodes.spi.*; | 29 import com.oracle.graal.nodes.spi.*; |
29 import com.oracle.graal.nodes.type.*; | 30 import com.oracle.graal.nodes.type.*; |
30 | 31 |
31 public class ComputeAddressNode extends FloatingNode implements LIRLowerable { | 32 public class ComputeAddressNode extends FloatingNode implements LIRLowerable { |
32 | 33 |
33 @Input private ValueNode object; | 34 @Input private ValueNode object; |
34 @Input private ValueNode location; | 35 @Input(InputType.Association) private ValueNode location; |
35 | 36 |
36 public ValueNode getObject() { | 37 public ValueNode getObject() { |
37 return object; | 38 return object; |
38 } | 39 } |
39 | 40 |