| Index: src/ic/keyed-store-generic.cc
|
| diff --git a/src/ic/keyed-store-generic.cc b/src/ic/keyed-store-generic.cc
|
| index 699cb71ac8f07ee1f87fb803997ef106d03f0cde..b2a841d8672cccaba7146aa65349343de06430fb 100644
|
| --- a/src/ic/keyed-store-generic.cc
|
| +++ b/src/ic/keyed-store-generic.cc
|
| @@ -282,7 +282,7 @@ void KeyedStoreGenericAssembler::StoreElementWithCapacity(
|
| TryChangeToHoleyMap(receiver, receiver_map, elements_kind, context,
|
| FAST_ELEMENTS, slow);
|
| }
|
| - Store(MachineRepresentation::kTagged, elements, offset, value);
|
| + Store(elements, offset, value);
|
| MaybeUpdateLengthAndReturn(receiver, intptr_index, value, update_length);
|
|
|
| Bind(&must_transition);
|
| @@ -326,7 +326,7 @@ void KeyedStoreGenericAssembler::StoreElementWithCapacity(
|
| FAST_SMI_ELEMENTS, target_kind, slow);
|
| // The elements backing store didn't change, no reload necessary.
|
| CSA_ASSERT(this, WordEqual(elements, LoadElements(receiver)));
|
| - Store(MachineRepresentation::kTagged, elements, offset, value);
|
| + Store(elements, offset, value);
|
| MaybeUpdateLengthAndReturn(receiver, intptr_index, value,
|
| update_length);
|
| }
|
| @@ -390,7 +390,7 @@ void KeyedStoreGenericAssembler::StoreElementWithCapacity(
|
| Node* fast_elements = LoadElements(receiver);
|
| Node* fast_offset = ElementOffsetFromIndex(
|
| intptr_index, FAST_ELEMENTS, INTPTR_PARAMETERS, kHeaderSize);
|
| - Store(MachineRepresentation::kTagged, fast_elements, fast_offset, value);
|
| + Store(fast_elements, fast_offset, value);
|
| MaybeUpdateLengthAndReturn(receiver, intptr_index, value, update_length);
|
| }
|
| }
|
|
|