Index: src/ic/x64/ic-x64.cc |
diff --git a/src/ic/x64/ic-x64.cc b/src/ic/x64/ic-x64.cc |
index 0309961d62853648c712852a272eda98dc4d3609..fda1d1bcb2fc02de917059248622d4dc430d5da2 100644 |
--- a/src/ic/x64/ic-x64.cc |
+++ b/src/ic/x64/ic-x64.cc |
@@ -451,7 +451,7 @@ static void KeyedStoreGenerateMegamorphicHelper( |
__ JumpIfDictionaryInPrototypeChain(receiver, rdi, kScratchRegister, slow); |
__ bind(&fast_double_without_map_check); |
- __ StoreNumberToDoubleElements(value, rbx, key, xmm0, |
+ __ StoreNumberToDoubleElements(value, rbx, key, kScratchDoubleReg, |
&transition_double_elements); |
if (increment_length == kIncrementLength) { |
// Add 1 to receiver->length. |