Index: src/arm/stub-cache-arm.cc |
diff --git a/src/arm/stub-cache-arm.cc b/src/arm/stub-cache-arm.cc |
index b039b3d2765741d29414bc0043aa502c0c26d520..77f9c196a2a407614547dddedcfb95a282d3496e 100644 |
--- a/src/arm/stub-cache-arm.cc |
+++ b/src/arm/stub-cache-arm.cc |
@@ -3819,20 +3819,20 @@ void KeyedLoadStubCompiler::GenerateLoadExternalArray( |
__ AllocateHeapNumber(r5, r3, r4, r6, &slow, TAG_RESULT); |
// Now we can use r0 for the result as key is not needed any more. |
__ mov(r0, r5); |
- Register dst1 = r1; |
- Register dst2 = r3; |
+ Register dst_mantissa = r1; |
+ Register dst_exponent = r3; |
FloatingPointHelper::Destination dest = |
FloatingPointHelper::kCoreRegisters; |
FloatingPointHelper::ConvertIntToDouble(masm, |
value, |
dest, |
d0, |
- dst1, |
- dst2, |
+ dst_mantissa, |
+ dst_exponent, |
r9, |
s0); |
- __ str(dst1, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); |
- __ str(dst2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); |
+ __ str(dst_mantissa, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); |
+ __ str(dst_exponent, FieldMemOperand(r0, HeapNumber::kExponentOffset)); |
__ Ret(); |
} |
} else if (elements_kind == EXTERNAL_UNSIGNED_INT_ELEMENTS) { |
@@ -4101,7 +4101,7 @@ void KeyedStoreStubCompiler::GenerateStoreExternalArray( |
} |
FloatingPointHelper::ConvertIntToDouble( |
masm, r5, destination, |
- d0, r6, r7, // These are: double_dst, dst1, dst2. |
+ d0, r6, r7, // These are: double_dst, dst_mantissa, dst_exponent. |
r4, s2); // These are: scratch2, single_scratch. |
if (destination == FloatingPointHelper::kVFPRegisters) { |
CpuFeatures::Scope scope(VFP2); |