# HG changeset patch # User Roland Schatz # Date 1421068207 -3600 # Node ID 4d1cf05c7545572a660eefa88f9ce9427592652d # Parent 1b7dbb81df4f2bc593d8c0bcb6cc41578432f59a Make BinaryNode inputs mutable. diff -r 1b7dbb81df4f -r 4d1cf05c7545 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/BinaryNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/BinaryNode.java Mon Jan 12 13:32:43 2015 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/calc/BinaryNode.java Mon Jan 12 14:10:07 2015 +0100 @@ -44,6 +44,16 @@ return y; } + public void setX(ValueNode x) { + updateUsages(this.x, x); + this.x = x; + } + + public void setY(ValueNode y) { + updateUsages(this.y, y); + this.y = y; + } + /** * Creates a new BinaryNode instance. *