| 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.
|
|
|