Index: src/ic/mips64/ic-mips64.cc |
diff --git a/src/ic/mips64/ic-mips64.cc b/src/ic/mips64/ic-mips64.cc |
index cacc95c3d9270e7eeed434b5fa297551a1ac97c4..0d7af56071f16142d28ab32ea67ebe8bf6273737 100644 |
--- a/src/ic/mips64/ic-mips64.cc |
+++ b/src/ic/mips64/ic-mips64.cc |
@@ -551,7 +551,7 @@ static void KeyedStoreGenerateMegamorphicHelper( |
// We have to see if the double version of the hole is present. If so |
// go to the runtime. |
__ Daddu(address, elements, |
- Operand(FixedDoubleArray::kHeaderSize + sizeof(kHoleNanLower32) - |
+ Operand(FixedDoubleArray::kHeaderSize + Register::kExponentOffset - |
kHeapObjectTag)); |
__ SmiScale(at, key, kPointerSizeLog2); |
__ daddu(address, address, at); |