# HG changeset patch # User Josef Eisl # Date 1427718200 -7200 # Node ID e167fbc147145dece93359be7c9bcbe52b075bab # Parent a8b979f7dcef71f8dd02f3f6f098b5001030f482 lsra.Interval: fix setRegisterPriority(). diff -r a8b979f7dcef -r e167fbc14714 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/Interval.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/Interval.java Mon Mar 30 14:02:51 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/lsra/Interval.java Mon Mar 30 14:23:20 2015 +0200 @@ -414,7 +414,7 @@ } public void setRegisterPriority(int index, RegisterPriority registerPriority) { - list.set(index * 2, registerPriority.ordinal()); + list.set((index << 1) + 1, registerPriority.ordinal()); } @Override