# HG changeset patch # User Lukas Stadler # Date 1373902332 -7200 # Node ID 3a044e575466c94e4e3ca1497cfa9bb86785eabb # Parent ae3d070ab223e0cc2d17d0fd794f022271caf4f3 add ValueProxy interface to FixedValueAnchorNode diff -r ae3d070ab223 -r 3a044e575466 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/FixedValueAnchorNode.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/FixedValueAnchorNode.java Mon Jul 15 16:36:54 2013 +0200 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/nodes/FixedValueAnchorNode.java Mon Jul 15 17:32:12 2013 +0200 @@ -26,7 +26,7 @@ import com.oracle.graal.nodes.spi.*; import com.oracle.graal.nodes.type.*; -public final class FixedValueAnchorNode extends FixedWithNextNode implements LIRLowerable { +public final class FixedValueAnchorNode extends FixedWithNextNode implements LIRLowerable, ValueProxy { @Input private ValueNode object; @@ -53,4 +53,9 @@ generator.setResult(this, generator.operand(object)); } + @Override + public ValueNode getOriginalValue() { + return object; + } + }