Index: src/x64/code-stubs-x64.cc |
diff --git a/src/x64/code-stubs-x64.cc b/src/x64/code-stubs-x64.cc |
index 6fc6a17452d039821a7f507fc981d34e9f8c2a46..3dc86cca000137134c5a5c6c0a64f10d095f6c10 100644 |
--- a/src/x64/code-stubs-x64.cc |
+++ b/src/x64/code-stubs-x64.cc |
@@ -1010,7 +1010,7 @@ void TypeRecordingBinaryOpStub::GenerateFloatingPointCode( |
// We need tagged values in rdx and rax for the following code, |
// not int32 in rax and rcx. |
__ Integer32ToSmi(rax, rcx); |
- __ Integer32ToSmi(rdx, rax); |
+ __ Integer32ToSmi(rdx, rbx); |
__ jmp(allocation_failure); |
} |
break; |