[csa][cleanup] Remove ParameterMode/TNodify StorePropertyArrayElement

Bug: v8:9708, v8:6949
Change-Id: I3fa0b3d76fb6343eb986321e40cee673b6c30670
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2349302
Reviewed-by: Dan Elphick <delphick@chromium.org>
Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#69349}
This commit is contained in:
Santiago Aboy Solanes 2020-08-11 15:43:08 +01:00 committed by Commit Bot
parent 15ec32b45e
commit 550d4a534c

View File

@ -1615,13 +1615,10 @@ class V8_EXPORT_PRIVATE CodeStubAssembler
parameter_mode, CheckBounds::kDebugOnly);
}
void StorePropertyArrayElement(
TNode<PropertyArray> array, Node* index, SloppyTNode<Object> value,
WriteBarrierMode barrier_mode = UPDATE_WRITE_BARRIER,
int additional_offset = 0,
ParameterMode parameter_mode = INTPTR_PARAMETERS) {
StoreFixedArrayOrPropertyArrayElement(array, index, value, barrier_mode,
additional_offset, parameter_mode);
void StorePropertyArrayElement(TNode<PropertyArray> array,
TNode<IntPtrT> index, TNode<Object> value) {
StoreFixedArrayOrPropertyArrayElement(
array, index, value, UPDATE_WRITE_BARRIER, 0, INTPTR_PARAMETERS);
}
void StoreFixedArrayElement(