| Index: src/x64/deoptimizer-x64.cc
|
| ===================================================================
|
| --- src/x64/deoptimizer-x64.cc (revision 8647)
|
| +++ src/x64/deoptimizer-x64.cc (working copy)
|
| @@ -643,7 +643,7 @@
|
| // We push all registers onto the stack, even though we do not need
|
| // to restore all later.
|
| for (int i = 0; i < kNumberOfRegisters; i++) {
|
| - Register r = Register::toRegister(i);
|
| + Register r = Register::from_code(i);
|
| __ push(r);
|
| }
|
|
|
| @@ -801,12 +801,12 @@
|
|
|
| // Restore the registers from the stack.
|
| for (int i = kNumberOfRegisters - 1; i >= 0 ; i--) {
|
| - Register r = Register::toRegister(i);
|
| + Register r = Register::from_code(i);
|
| // Do not restore rsp, simply pop the value into the next register
|
| // and overwrite this afterwards.
|
| if (r.is(rsp)) {
|
| ASSERT(i > 0);
|
| - r = Register::toRegister(i - 1);
|
| + r = Register::from_code(i - 1);
|
| }
|
| __ pop(r);
|
| }
|
|
|