Mercurial > hg > graal-compiler
changeset 22336:68006fee3a2e
Interval#previousUsage: return -1 if there is no usage.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Tue, 21 Jul 2015 11:19:22 +0200 |
parents | 68052000a7e0 |
children | b4882e47c1f2 |
files | graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/Interval.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/Interval.java Tue Jul 21 10:03:24 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/Interval.java Tue Jul 21 11:19:22 2015 +0200 @@ -1013,7 +1013,7 @@ int previousUsage(RegisterPriority minRegisterPriority, int from) { assert isVariable(operand) : "cannot access use positions for fixed intervals"; - int prev = 0; + int prev = -1; for (int i = usePosList.size() - 1; i >= 0; --i) { int usePos = usePosList.usePos(i); if (usePos > from) {