| 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);
 | 
|      }
 | 
|    }
 | 
| 
 |