Home
last modified time | relevance | path

Searched refs:FixedTypedArrayBase (Results 1 – 25 of 31) sorted by relevance

12

/external/v8/src/
Droots.h171 V(FixedTypedArrayBase, empty_fixed_uint8_array, EmptyFixedUint8Array) \
172 V(FixedTypedArrayBase, empty_fixed_int8_array, EmptyFixedInt8Array) \
173 V(FixedTypedArrayBase, empty_fixed_uint16_array, EmptyFixedUint16Array) \
174 V(FixedTypedArrayBase, empty_fixed_int16_array, EmptyFixedInt16Array) \
175 V(FixedTypedArrayBase, empty_fixed_uint32_array, EmptyFixedUint32Array) \
176 V(FixedTypedArrayBase, empty_fixed_int32_array, EmptyFixedInt32Array) \
177 V(FixedTypedArrayBase, empty_fixed_float32_array, EmptyFixedFloat32Array) \
178 V(FixedTypedArrayBase, empty_fixed_float64_array, EmptyFixedFloat64Array) \
179 V(FixedTypedArrayBase, empty_fixed_uint8_clamped_array, \
181 V(FixedTypedArrayBase, empty_fixed_biguint64_array, \
[all …]
Droots-inl.h86 FixedTypedArrayBase* ReadOnlyRoots::EmptyFixedTypedArrayForMap(const Map* map) {
Dobjects-body-descriptors-inl.h321 class FixedTypedArrayBase::BodyDescriptor final : public BodyDescriptorBase {
334 return FixedTypedArrayBase::cast(object)->size(); in SizeOf()
799 return Op::template apply<FixedTypedArrayBase::BodyDescriptor>(p1, p2, p3, \ in BodyDescriptorApply()
Dcode-stub-assembler.h376 TNode<FixedTypedArrayBase> UnsafeCastObjectToFixedTypedArrayBase( in UnsafeCastObjectToFixedTypedArrayBase()
1086 TNode<FixedTypedArrayBase> typed_array);
1098 TNode<Context> context, TNode<FixedTypedArrayBase> elements,
2532 TNode<FixedTypedArrayBase> elements,
2538 void EmitBigTypedArrayElementStore(TNode<FixedTypedArrayBase> elements,
Dexternal-reference.cc940 FixedTypedArrayBase::kDataOffset - kHeapObjectTag)); in fixed_typed_array_base_data_offset()
Delements.cc3296 FixedTypedArrayBase* src_elements = in CopyTypedArrayElementsSliceImpl()
3297 FixedTypedArrayBase::cast(source->elements()); in CopyTypedArrayElementsSliceImpl()
3359 FixedTypedArrayBase* source_elements = in CopyElementsFromTypedArray()
3360 FixedTypedArrayBase::cast(source->elements()); in CopyElementsFromTypedArray()
/external/v8/src/objects/
Dfixed-array-inl.h25 CAST_ACCESSOR(FixedTypedArrayBase) in CAST_ACCESSOR()
43 ACCESSORS(FixedTypedArrayBase, base_pointer, Object, kBasePointerOffset) in ACCESSORS() argument
414 void* FixedTypedArrayBase::external_pointer() const { in external_pointer()
419 void FixedTypedArrayBase::set_external_pointer(void* value, in set_external_pointer()
425 void* FixedTypedArrayBase::DataPtr() { in DataPtr()
431 int FixedTypedArrayBase::ElementSize(InstanceType type) { in ElementSize()
447 int FixedTypedArrayBase::DataSize(InstanceType type) const { in DataSize()
452 int FixedTypedArrayBase::DataSize() const { in DataSize()
456 size_t FixedTypedArrayBase::ByteLength() const { in ByteLength()
461 int FixedTypedArrayBase::size() const { in size()
[all …]
Dfixed-array.h558 class FixedTypedArrayBase : public FixedArrayBase {
569 DECL_CAST(FixedTypedArrayBase)
610 DISALLOW_IMPLICIT_CONSTRUCTORS(FixedTypedArrayBase);
614 class FixedTypedArray : public FixedTypedArrayBase {
648 STATIC_ASSERT(sizeof(elementType) <= FixedTypedArrayBase::kMaxElementSize); \
Djs-array-buffer.cc162 Handle<FixedTypedArrayBase> fixed_typed_array( in MaterializeArrayBuffer()
163 FixedTypedArrayBase::cast(typed_array->elements()), isolate); in MaterializeArrayBuffer()
190 Handle<FixedTypedArrayBase> new_elements = in MaterializeArrayBuffer()
Djs-array-buffer-inl.h174 FixedTypedArrayBase* fta(FixedTypedArrayBase::cast(elements())); in is_on_heap()
Dmap.h36 V(FixedTypedArrayBase) \
/external/v8/src/builtins/
Dbuiltins-typed-array-gen.cc87 Node* elements = Allocate(FixedTypedArrayBase::kHeaderSize); in AttachBuffer()
91 elements, FixedTypedArrayBase::kBasePointerOffset, SmiConstant(0)); in AttachBuffer()
99 elements, FixedTypedArrayBase::kExternalPointerOffset, external_pointer, in AttachBuffer()
138 FixedTypedArrayBase::kDataOffset - kHeapObjectTag; in TF_BUILTIN()
217 DCHECK_EQ(0, FixedTypedArrayBase::kHeaderSize & kObjectAlignmentMask); in TF_BUILTIN()
219 IntPtrConstant(FixedTypedArrayBase::kHeaderSize + kObjectAlignmentMask); in TF_BUILTIN()
228 IntPtrConstant(FixedTypedArrayBase::kHeaderSize); in TF_BUILTIN()
251 elements, FixedTypedArrayBase::kBasePointerOffset, elements); in TF_BUILTIN()
253 FixedTypedArrayBase::kExternalPointerOffset, in TF_BUILTIN()
552 Float64Constant(FixedTypedArrayBase::kMaxByteLength); in ByteLengthIsValid()
[all …]
Dbuiltins-typed-array.cc98 Handle<FixedTypedArrayBase> elements( in BUILTIN()
99 FixedTypedArrayBase::cast(array->elements()), isolate); in BUILTIN()
Dtyped-array.tq13 Context, FixedTypedArrayBase, Smi, Object, constexpr ElementsKind,
63 const elements: FixedTypedArrayBase =
64 unsafe_cast<FixedTypedArrayBase>(array.elements);
Dbase.tq47 type FixedTypedArrayBase extends FixedArrayBase generates
48 'TNode<FixedTypedArrayBase>';
49 type FixedTypedArray extends FixedTypedArrayBase generates
550 extern macro UnsafeCastObjectToFixedTypedArrayBase(Object): FixedTypedArrayBase;
585 unsafe_cast<FixedTypedArrayBase>(o: Object): FixedTypedArrayBase {
Dbuiltins-array-gen.cc683 LoadObjectField(elements, FixedTypedArrayBase::kBasePointerOffset); in VisitAllTypedArrayElements()
685 LoadObjectField(elements, FixedTypedArrayBase::kExternalPointerOffset, in VisitAllTypedArrayElements()
3673 LoadObjectField(elements, FixedTypedArrayBase::kBasePointerOffset); in TF_BUILTIN()
3675 LoadObjectField(elements, FixedTypedArrayBase::kExternalPointerOffset, in TF_BUILTIN()
/external/v8/src/runtime/
Druntime-typedarray.cc124 Handle<FixedTypedArrayBase> elements( in RUNTIME_FUNCTION()
125 FixedTypedArrayBase::cast(array->elements()), isolate); in RUNTIME_FUNCTION()
/external/v8/src/snapshot/
Ddeserializer.cc231 FixedTypedArrayBase* elements = in PostProcessNewObject()
232 FixedTypedArrayBase::cast(typed_array->elements()); in PostProcessNewObject()
252 FixedTypedArrayBase* fta = FixedTypedArrayBase::cast(obj); in PostProcessNewObject()
Dserializer.cc432 FixedTypedArrayBase* elements = in SerializeJSTypedArray()
433 FixedTypedArrayBase::cast(typed_array->elements()); in SerializeJSTypedArray()
/external/v8/src/heap/
Dobjects-visiting.h45 V(FixedTypedArrayBase) \
Dsetup-heap-internal.cc174 int size = OBJECT_POINTER_ALIGN(FixedTypedArrayBase::kDataOffset); in AllocateEmptyFixedTypedArray()
184 FixedTypedArrayBase* elements = FixedTypedArrayBase::cast(object); in AllocateEmptyFixedTypedArray()
574 FixedTypedArrayBase* obj; \ in CreateInitialMaps()
Dfactory.cc1683 Handle<FixedTypedArrayBase> Factory::NewFixedTypedArrayWithExternalPointer( in NewFixedTypedArrayWithExternalPointer()
1688 int size = FixedTypedArrayBase::kHeaderSize; in NewFixedTypedArrayWithExternalPointer()
1691 Handle<FixedTypedArrayBase> elements(FixedTypedArrayBase::cast(result), in NewFixedTypedArrayWithExternalPointer()
1699 Handle<FixedTypedArrayBase> Factory::NewFixedTypedArray( in NewFixedTypedArray()
1704 CHECK(byte_length <= kMaxInt - FixedTypedArrayBase::kDataOffset); in NewFixedTypedArray()
1706 OBJECT_POINTER_ALIGN(byte_length + FixedTypedArrayBase::kDataOffset); in NewFixedTypedArray()
1713 Handle<FixedTypedArrayBase> elements(FixedTypedArrayBase::cast(object), in NewFixedTypedArray()
3246 Handle<FixedTypedArrayBase> elements = NewFixedTypedArrayWithExternalPointer( in NewJSTypedArray()
3287 Handle<FixedTypedArrayBase> elements = NewFixedTypedArray( in NewJSTypedArray()
Dfactory.h453 Handle<FixedTypedArrayBase> NewFixedTypedArrayWithExternalPointer(
457 Handle<FixedTypedArrayBase> NewFixedTypedArray(
Dheap.h904 FixedTypedArrayBase* EmptyFixedTypedArrayForMap(const Map* map);
/external/v8/src/compiler/
Daccess-builder.cc494 kTaggedBase, FixedTypedArrayBase::kBasePointerOffset, in ForFixedTypedArrayBaseBasePointer()
504 FixedTypedArrayBase::kExternalPointerOffset, in ForFixedTypedArrayBaseExternalPointer()
931 int header_size = is_external ? 0 : FixedTypedArrayBase::kDataOffset; in ForTypedArrayElement()

12