| Index: src/mips/macro-assembler-mips.cc
|
| diff --git a/src/mips/macro-assembler-mips.cc b/src/mips/macro-assembler-mips.cc
|
| index 69a2a3dc4b0bca87637e078cf7578a1e692e14bd..1667ee4ddc6b739f8e1cdfc7e8ad88fcb8e43985 100644
|
| --- a/src/mips/macro-assembler-mips.cc
|
| +++ b/src/mips/macro-assembler-mips.cc
|
| @@ -3440,8 +3440,8 @@ void MacroAssembler::StoreNumberToDoubleElements(Register value_reg,
|
| bind(&is_nan);
|
| // Load canonical NaN for storing into the double array.
|
| LoadRoot(at, Heap::kNanValueRootIndex);
|
| - lw(mantissa_reg, FieldMemOperand(at, HeapNumber::kValueOffset));
|
| - lw(exponent_reg, FieldMemOperand(at, HeapNumber::kValueOffset + 4));
|
| + lw(mantissa_reg, FieldMemOperand(at, HeapNumber::kMantissaOffset));
|
| + lw(exponent_reg, FieldMemOperand(at, HeapNumber::kExponentOffset));
|
| jmp(&have_double_value);
|
|
|
| bind(&smi_value);
|
|
|