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