/external/v8/src/ |
D | roots.h | 171 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 …]
|
D | roots-inl.h | 86 FixedTypedArrayBase* ReadOnlyRoots::EmptyFixedTypedArrayForMap(const Map* map) {
|
D | objects-body-descriptors-inl.h | 321 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()
|
D | code-stub-assembler.h | 376 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,
|
D | external-reference.cc | 940 FixedTypedArrayBase::kDataOffset - kHeapObjectTag)); in fixed_typed_array_base_data_offset()
|
D | elements.cc | 3296 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/ |
D | fixed-array-inl.h | 25 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 …]
|
D | fixed-array.h | 558 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); \
|
D | js-array-buffer.cc | 162 Handle<FixedTypedArrayBase> fixed_typed_array( in MaterializeArrayBuffer() 163 FixedTypedArrayBase::cast(typed_array->elements()), isolate); in MaterializeArrayBuffer() 190 Handle<FixedTypedArrayBase> new_elements = in MaterializeArrayBuffer()
|
D | js-array-buffer-inl.h | 174 FixedTypedArrayBase* fta(FixedTypedArrayBase::cast(elements())); in is_on_heap()
|
D | map.h | 36 V(FixedTypedArrayBase) \
|
/external/v8/src/builtins/ |
D | builtins-typed-array-gen.cc | 87 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 …]
|
D | builtins-typed-array.cc | 98 Handle<FixedTypedArrayBase> elements( in BUILTIN() 99 FixedTypedArrayBase::cast(array->elements()), isolate); in BUILTIN()
|
D | typed-array.tq | 13 Context, FixedTypedArrayBase, Smi, Object, constexpr ElementsKind, 63 const elements: FixedTypedArrayBase = 64 unsafe_cast<FixedTypedArrayBase>(array.elements);
|
D | base.tq | 47 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 {
|
D | builtins-array-gen.cc | 683 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/ |
D | runtime-typedarray.cc | 124 Handle<FixedTypedArrayBase> elements( in RUNTIME_FUNCTION() 125 FixedTypedArrayBase::cast(array->elements()), isolate); in RUNTIME_FUNCTION()
|
/external/v8/src/snapshot/ |
D | deserializer.cc | 231 FixedTypedArrayBase* elements = in PostProcessNewObject() 232 FixedTypedArrayBase::cast(typed_array->elements()); in PostProcessNewObject() 252 FixedTypedArrayBase* fta = FixedTypedArrayBase::cast(obj); in PostProcessNewObject()
|
D | serializer.cc | 432 FixedTypedArrayBase* elements = in SerializeJSTypedArray() 433 FixedTypedArrayBase::cast(typed_array->elements()); in SerializeJSTypedArray()
|
/external/v8/src/heap/ |
D | objects-visiting.h | 45 V(FixedTypedArrayBase) \
|
D | setup-heap-internal.cc | 174 int size = OBJECT_POINTER_ALIGN(FixedTypedArrayBase::kDataOffset); in AllocateEmptyFixedTypedArray() 184 FixedTypedArrayBase* elements = FixedTypedArrayBase::cast(object); in AllocateEmptyFixedTypedArray() 574 FixedTypedArrayBase* obj; \ in CreateInitialMaps()
|
D | factory.cc | 1683 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()
|
D | factory.h | 453 Handle<FixedTypedArrayBase> NewFixedTypedArrayWithExternalPointer( 457 Handle<FixedTypedArrayBase> NewFixedTypedArray(
|
D | heap.h | 904 FixedTypedArrayBase* EmptyFixedTypedArrayForMap(const Map* map);
|
/external/v8/src/compiler/ |
D | access-builder.cc | 494 kTaggedBase, FixedTypedArrayBase::kBasePointerOffset, in ForFixedTypedArrayBaseBasePointer() 504 FixedTypedArrayBase::kExternalPointerOffset, in ForFixedTypedArrayBaseExternalPointer() 931 int header_size = is_external ? 0 : FixedTypedArrayBase::kDataOffset; in ForTypedArrayElement()
|