• Home
  • Raw
  • Download

Lines Matching refs:FixedArrayBase

1849     TNode<FixedArrayBase> array) {  in LoadFixedArrayBaseLength()
1851 return LoadObjectField<Smi>(array, FixedArrayBase::kLengthOffset); in LoadFixedArrayBaseLength()
1855 TNode<FixedArrayBase> array) { in LoadAndUntagFixedArrayBaseLength()
1856 return LoadAndUntagObjectField(array, FixedArrayBase::kLengthOffset); in LoadAndUntagFixedArrayBaseLength()
2291 void CodeStubAssembler::FixedArrayBoundsCheck(TNode<FixedArrayBase> array, in FixedArrayBoundsCheck()
2309 void CodeStubAssembler::FixedArrayBoundsCheck(TNode<FixedArrayBase> array, in FixedArrayBoundsCheck()
2696 TNode<FixedArrayBase> elements, TNode<IntPtrT> index, in LoadFixedArrayBaseElementAsTagged()
3112 STATIC_ASSERT(static_cast<int>(FixedArrayBase::kLengthOffset) == in StoreFixedArrayOrPropertyArrayElement()
3114 STATIC_ASSERT(static_cast<int>(FixedArrayBase::kLengthOffset) == in StoreFixedArrayOrPropertyArrayElement()
3132 FixedArrayBase::kLengthOffset); in StoreFixedArrayOrPropertyArrayElement()
3231 TVariable<FixedArrayBase>* var_elements, TNode<BInt> growth, in PossiblyGrowElementsCapacity()
3256 TVARIABLE(FixedArrayBase, var_elements, LoadElements(array)); in BuildAppendJSArray()
3268 TNode<FixedArrayBase> elements = var_elements.value(); in BuildAppendJSArray()
3299 TNode<FixedArrayBase> elements, in TryStoreArrayElement()
3321 TVARIABLE(FixedArrayBase, var_elements, LoadElements(array)); in BuildAppendJSArray()
3994 TNode<Map> array_map, TNode<FixedArrayBase> elements, TNode<Smi> length, in AllocateJSArray()
4017 TNode<FixedArrayBase> InnerAllocateElements(CodeStubAssembler* csa, in InnerAllocateElements()
4020 return csa->UncheckedCast<FixedArrayBase>( in InnerAllocateElements()
4027 std::pair<TNode<JSArray>, TNode<FixedArrayBase>>
4038 TVARIABLE(FixedArrayBase, elements); in AllocateUninitializedJSArrayWithElements()
4119 STATIC_ASSERT(FixedArrayBase::kHeaderSize == 2 * kTaggedSize); in AllocateUninitializedJSArrayWithElements()
4167 TNode<FixedArrayBase> elements; in AllocateJSArray()
4198 TNode<FixedArrayBase> new_elements = ExtractFixedArray( in ExtractFastJSArray()
4218 TNode<FixedArrayBase> new_elements; in CloneFastJSArray()
4219 TVARIABLE(FixedArrayBase, var_new_elements); in CloneFastJSArray()
4292 TNode<FixedArrayBase> CodeStubAssembler::AllocateFixedArray( in AllocateFixedArray()
4346 StoreObjectFieldNoWriteBarrier(array, FixedArrayBase::kLengthOffset, in AllocateFixedArray()
4348 return UncheckedCast<FixedArrayBase>(array); in AllocateFixedArray()
4353 template V8_EXPORT_PRIVATE TNode<FixedArrayBase>
4360 TNode<FixedArrayBase> source, TNode<TIndex> first, TNode<TIndex> count, in ExtractToFixedArray()
4374 TVARIABLE(FixedArrayBase, var_result); in ExtractToFixedArray()
4417 TNode<FixedArrayBase> to_elements = AllocateFixedArray( in ExtractToFixedArray()
4459 TNode<FixedArrayBase> CodeStubAssembler::ExtractFixedDoubleArrayFillingHoles( in ExtractFixedDoubleArrayFillingHoles()
4460 TNode<FixedArrayBase> from_array, TNode<TIndex> first, TNode<TIndex> count, in ExtractFixedDoubleArrayFillingHoles()
4471 TVARIABLE(FixedArrayBase, var_result); in ExtractFixedDoubleArrayFillingHoles()
4473 TNode<FixedArrayBase> to_elements = in ExtractFixedDoubleArrayFillingHoles()
4545 TNode<FixedArrayBase> CodeStubAssembler::ExtractFixedArray( in ExtractFixedArray()
4546 TNode<FixedArrayBase> source, base::Optional<TNode<TIndex>> first, in ExtractFixedArray()
4562 TVARIABLE(FixedArrayBase, var_result); in ExtractFixedArray()
4609 TNode<FixedArrayBase> to_elements = ExtractFixedDoubleArrayFillingHoles( in ExtractFixedArray()
4618 TNode<FixedArrayBase> to_elements = in ExtractFixedArray()
4642 template V8_EXPORT_PRIVATE TNode<FixedArrayBase>
4644 TNode<FixedArrayBase>, base::Optional<TNode<Smi>>,
4648 template V8_EXPORT_PRIVATE TNode<FixedArrayBase>
4650 TNode<FixedArrayBase>, base::Optional<TNode<IntPtrT>>,
4693 TNode<FixedArrayBase> array, in FillFixedArrayWithValue()
4728 TNode<FixedArrayBase>,
4733 ElementsKind, TNode<FixedArrayBase>, TNode<Smi>, TNode<Smi>, RootIndex);
4826 TNode<FixedArrayBase> elements, in MoveElements()
4856 FixedArrayBase::kHeaderSize - kHeapObjectTag; in MoveElements()
4913 TNode<FixedArrayBase> dst_elements, in CopyElements()
4915 TNode<FixedArrayBase> src_elements, in CopyElements()
4948 FixedArrayBase::kHeaderSize - kHeapObjectTag; in CopyElements()
4997 ElementsKind from_kind, TNode<FixedArrayBase> from_array, in CopyFixedArrayElements()
4998 ElementsKind to_kind, TNode<FixedArrayBase> to_array, in CopyFixedArrayElements()
5238 TNode<FixedArrayBase> CodeStubAssembler::CloneFixedArray( in CloneFixedArray()
5239 TNode<FixedArrayBase> source, ExtractFixedArrayFlags flags) { in CloneFixedArray()
5248 TNode<FixedArrayBase> array, TNode<IntPtrT> offset, ElementsKind from_kind, in LoadElementAndPrepareForStore()
5267 TNode<FixedArrayBase> array, TNode<IntPtrT> offset, ElementsKind from_kind, in LoadElementAndPrepareForStore()
5305 TNode<FixedArrayBase> CodeStubAssembler::TryGrowElementsCapacity( in TryGrowElementsCapacity()
5306 TNode<HeapObject> object, TNode<FixedArrayBase> elements, ElementsKind kind, in TryGrowElementsCapacity()
5317 TNode<FixedArrayBase> CodeStubAssembler::TryGrowElementsCapacity( in TryGrowElementsCapacity()
5318 TNode<HeapObject> object, TNode<FixedArrayBase> elements, ElementsKind kind, in TryGrowElementsCapacity()
5340 TNode<FixedArrayBase> CodeStubAssembler::GrowElementsCapacity( in GrowElementsCapacity()
5341 TNode<HeapObject> object, TNode<FixedArrayBase> elements, in GrowElementsCapacity()
5352 int max_size = FixedArrayBase::GetMaxLengthForNewSpaceAllocation(to_kind); in GrowElementsCapacity()
5358 TNode<FixedArrayBase> new_elements = in GrowElementsCapacity()
5372 template TNode<FixedArrayBase> CodeStubAssembler::GrowElementsCapacity<IntPtrT>(
5373 TNode<HeapObject>, TNode<FixedArrayBase>, ElementsKind, ElementsKind,
6636 TNode<FixedArrayBase> object, ElementsKind kind) { in IsFixedArrayWithKindOrEmpty()
10025 TNode<FixedArrayBase> elements = LoadElements(CAST(object)); in TryLookupElement()
10799 std::is_same<TArray, FixedArrayBase>::value, in StoreElementTypedArray()
10815 void CodeStubAssembler::StoreElement(TNode<FixedArrayBase> elements, in StoreElement()
10833 void CodeStubAssembler::StoreElement(TNode<FixedArrayBase> elements, in StoreElement()
11265 TNode<FixedArrayBase> elements = LoadElements(object); in EmitElementStore()
11384 TNode<FixedArrayBase> CodeStubAssembler::CheckForCapacityGrow( in CheckForCapacityGrow()
11385 TNode<JSObject> object, TNode<FixedArrayBase> elements, ElementsKind kind, in CheckForCapacityGrow()
11388 TVARIABLE(FixedArrayBase, checked_elements); in CheckForCapacityGrow()
11411 TNode<FixedArrayBase> new_elements = TryGrowElementsCapacity( in CheckForCapacityGrow()
11424 TNode<FixedArrayBase> new_elements = CAST(maybe_elements); in CheckForCapacityGrow()
11450 TNode<FixedArrayBase> CodeStubAssembler::CopyElementsOnWrite( in CopyElementsOnWrite()
11451 TNode<HeapObject> object, TNode<FixedArrayBase> elements, ElementsKind kind, in CopyElementsOnWrite()
11453 TVARIABLE(FixedArrayBase, new_elements_var, elements); in CopyElementsOnWrite()
11459 TNode<FixedArrayBase> new_elements = GrowElementsCapacity( in CopyElementsOnWrite()
11481 TNode<FixedArrayBase> elements = LoadElements(object); in TransitionElementsKind()