Mercurial > hg > graal-jvmci-8
changeset 19596:8ca837a82a9d
constopt.UseEntry: remove getPosition().
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Tue, 24 Feb 2015 19:02:59 +0100 |
parents | 9d7677b9f9eb |
children | a44de2ea5b61 |
files | graal/com.oracle.graal.lir/src/com/oracle/graal/lir/constopt/ConstantLoadOptimization.java graal/com.oracle.graal.lir/src/com/oracle/graal/lir/constopt/UseEntry.java |
diffstat | 2 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/constopt/ConstantLoadOptimization.java Tue Feb 24 19:24:15 2015 +0100 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/constopt/ConstantLoadOptimization.java Tue Feb 24 19:02:59 2015 +0100 @@ -297,7 +297,7 @@ Debug.log("new move (%s) and inserted in block %s", move, block); // update usages for (UseEntry u : usages) { - u.getPosition().set(u.getInstruction(), variable); + u.setValue(variable); Debug.log("patched instruction %s", u.getInstruction()); } }
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/constopt/UseEntry.java Tue Feb 24 19:24:15 2015 +0100 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/constopt/UseEntry.java Tue Feb 24 19:02:59 2015 +0100 @@ -49,8 +49,8 @@ return block; } - public ValuePosition getPosition() { - return position; + public void setValue(Value newValue) { + position.set(getInstruction(), newValue); } public Value getValue() { @@ -61,4 +61,5 @@ public String toString() { return "Use[" + getValue() + ":" + instruction + ":" + block + "]"; } + }