| Index: src/x64/macro-assembler-x64.cc
|
| diff --git a/src/x64/macro-assembler-x64.cc b/src/x64/macro-assembler-x64.cc
|
| index 2781a8489885e43e72a572b29a4efda3a5c4272f..2c47cf84ce10fbac9b397605e394039783d47b37 100644
|
| --- a/src/x64/macro-assembler-x64.cc
|
| +++ b/src/x64/macro-assembler-x64.cc
|
| @@ -46,17 +46,17 @@ MacroAssembler::MacroAssembler(void* buffer, int size)
|
|
|
|
|
| void MacroAssembler::LoadRoot(Register destination, Heap::RootListIndex index) {
|
| - movq(destination, Operand(r13, index << kPointerSizeLog2));
|
| + movq(destination, Operand(kRootRegister, index << kPointerSizeLog2));
|
| }
|
|
|
|
|
| void MacroAssembler::PushRoot(Heap::RootListIndex index) {
|
| - push(Operand(r13, index << kPointerSizeLog2));
|
| + push(Operand(kRootRegister, index << kPointerSizeLog2));
|
| }
|
|
|
|
|
| void MacroAssembler::CompareRoot(Register with, Heap::RootListIndex index) {
|
| - cmpq(with, Operand(r13, index << kPointerSizeLog2));
|
| + cmpq(with, Operand(kRootRegister, index << kPointerSizeLog2));
|
| }
|
|
|
|
|
|
|