| Index: src/arm/stub-cache-arm.cc
|
| diff --git a/src/arm/stub-cache-arm.cc b/src/arm/stub-cache-arm.cc
|
| index 7a3c80f7b5797ef7337d12f0b7197dd6dea09711..3af800cadf30534f3e2d75efff0e5f91741f6cef 100644
|
| --- a/src/arm/stub-cache-arm.cc
|
| +++ b/src/arm/stub-cache-arm.cc
|
| @@ -3868,12 +3868,7 @@ MaybeObject* ExternalArrayStubCompiler::CompileKeyedStoreStub(
|
| __ cmp(r6, Operand(-1));
|
| __ mov(r5, Operand(0), LeaveCC, eq);
|
|
|
| - // Not infinity or NaN simply convert to int.
|
| - if (IsElementTypeSigned(array_type)) {
|
| - __ vcvt_s32_f64(s0, d0, kDefaultRoundToZero, ne);
|
| - } else {
|
| - __ vcvt_u32_f64(s0, d0, kDefaultRoundToZero, ne);
|
| - }
|
| + __ vcvt_s32_f64(s0, d0, kDefaultRoundToZero, ne);
|
| __ vmov(r5, s0, ne);
|
|
|
| switch (array_type) {
|
|
|