| Index: src/compiler/x64/code-generator-x64.cc
|
| diff --git a/src/compiler/x64/code-generator-x64.cc b/src/compiler/x64/code-generator-x64.cc
|
| index 070c7bb33b571e7fc48733454b995ba384d19920..f8f0e5022912ac2dbfa7354afb33c6f30f1526e4 100644
|
| --- a/src/compiler/x64/code-generator-x64.cc
|
| +++ b/src/compiler/x64/code-generator-x64.cc
|
| @@ -569,9 +569,8 @@ void CodeGenerator::AssembleArchInstruction(Instruction* instr) {
|
| __ movsxlq(index, index);
|
| __ movq(Operand(object, index, times_1, 0), value);
|
| __ leaq(index, Operand(object, index, times_1, 0));
|
| - SaveFPRegsMode mode = code_->frame()->DidAllocateDoubleRegisters()
|
| - ? kSaveFPRegs
|
| - : kDontSaveFPRegs;
|
| + SaveFPRegsMode mode =
|
| + frame()->DidAllocateDoubleRegisters() ? kSaveFPRegs : kDontSaveFPRegs;
|
| __ RecordWrite(object, index, value, mode);
|
| break;
|
| }
|
|
|