Index: src/x64/codegen-x64.cc |
diff --git a/src/x64/codegen-x64.cc b/src/x64/codegen-x64.cc |
index b72f12fa141a5a6b3a975453abd40727d26a2ba0..4306af9b3d2adf04851e93f31d0e363bcc3c06cf 100644 |
--- a/src/x64/codegen-x64.cc |
+++ b/src/x64/codegen-x64.cc |
@@ -353,7 +353,7 @@ void ElementsTransitionGenerator::GenerateSmiToDouble( |
__ movq(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), r15); |
__ bind(&entry); |
- __ decq(r9); |
+ __ decp(r9); |
__ j(not_sign, &loop); |
__ bind(&done); |
@@ -446,7 +446,7 @@ void ElementsTransitionGenerator::GenerateDoubleToObject( |
rdi); |
__ bind(&entry); |
- __ decq(r9); |
+ __ decp(r9); |
__ j(not_sign, &loop); |
// Replace receiver's backing store with newly created and filled FixedArray. |