Home
last modified time | relevance | path

Searched refs:TypedArrayHelper (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/base/tests/
Dtyped_array_helper_test.cpp128 …JSHandle<JSTaggedValue> int8Array(thread, TypedArrayHelper::TypedArrayConstructor(argv, constructo… in HWTEST_F_L0()
149TypedArrayHelper::AllocateTypedArray(thread, constructorName, newTarget, DataViewType::UINT8); in HWTEST_F_L0()
170TypedArrayHelper::AllocateTypedArray(thread, constructorName, newTarget, length, DataViewType::UIN… in HWTEST_F_L0()
188 …JSHandle<JSTaggedValue> int16Array(thread, TypedArrayHelper::TypedArrayConstructor(argv, construct… in HWTEST_F_L0()
197 …JSHandle<JSObject> newArrObj = TypedArrayHelper::TypedArraySpeciesCreate(thread, arrayObj, 1, args… in HWTEST_F_L0()
212 …JSHandle<JSObject> newArrObj = TypedArrayHelper::TypedArrayCreate(thread, constructor, 1, args); /… in HWTEST_F_L0()
226 …JSHandle<JSTaggedValue> uint32Array(thread, TypedArrayHelper::TypedArrayConstructor(argv, construc… in HWTEST_F_L0()
229 … JSHandle<JSTaggedValue> buffer(thread, TypedArrayHelper::ValidateTypedArray(thread, uint32Array)); in HWTEST_F_L0()
245 …JSHandle<JSTaggedValue> int8ArrayVal(thread, TypedArrayHelper::TypedArrayConstructor(argv1, constr… in HWTEST_F_L0()
249 …JSHandle<JSTaggedValue> bigUint64ArrayVal(thread, TypedArrayHelper::TypedArrayConstructor(argv2, c… in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp41 JSTaggedValue TypedArrayHelper::TypedArrayConstructor(EcmaRuntimeCallInfo *argv, in TypedArrayConstructor()
66 … JSHandle<JSObject> obj = TypedArrayHelper::AllocateTypedArray(thread, constructorName, newTarget, in TypedArrayConstructor()
72 …JSHandle<JSObject> obj = TypedArrayHelper::AllocateTypedArray(thread, constructorName, newTarget, … in TypedArrayConstructor()
75 return TypedArrayHelper::CreateFromTypedArray(argv, obj, arrayType); in TypedArrayConstructor()
78 return TypedArrayHelper::CreateFromArrayBuffer(argv, obj, arrayType); in TypedArrayConstructor()
81 return TypedArrayHelper::FastCopyElementFromArray(argv, obj, arrayType); in TypedArrayConstructor()
83 return TypedArrayHelper::CreateFromOrdinaryObject(argv, obj, arrayType); in TypedArrayConstructor()
86 JSTaggedValue TypedArrayHelper::FastCopyElementFromArray(EcmaRuntimeCallInfo *argv, const JSHandle<… in FastCopyElementFromArray()
97 TypedArrayHelper::CreateFromOrdinaryObject(argv, obj, arrayType); in FastCopyElementFromArray()
100 TypedArrayHelper::AllocateTypedArrayBuffer(thread, obj, len, arrayType); in FastCopyElementFromArray()
[all …]
Dtyped_array_helper-inl.h36 DataViewType TypedArrayHelper::GetType(const JSHandle<JSTypedArray> &obj) in GetType()
42 DataViewType TypedArrayHelper::GetType(JSType type) in GetType()
70 uint32_t TypedArrayHelper::GetElementSize(const JSHandle<JSTypedArray> &obj) in GetElementSize()
76 uint32_t TypedArrayHelper::GetElementSize(JSType type) in GetElementSize()
95 JSHandle<JSTaggedValue> TypedArrayHelper::GetConstructor(JSThread *thread, const JSHandle<JSTaggedV… in GetConstructor()
125 JSHandle<JSFunction> TypedArrayHelper::GetConstructorFromType(JSThread *thread, const DataViewType … in GetConstructorFromType()
155 uint32_t TypedArrayHelper::GetSizeFromType(const DataViewType arrayType) in GetSizeFromType()
Datomic_helper.cpp27 JSTaggedValue buffer = TypedArrayHelper::ValidateTypedArray(thread, typedArray); in ValidateIntegerTypedArray()
86 uint32_t elementSize = TypedArrayHelper::GetSizeFromType(elementType); in ValidateAtomicAccess()
Dtyped_array_helper.h27 class TypedArrayHelper {
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_typedarray.cpp39 using TypedArrayHelper = base::TypedArrayHelper; typedef
57 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledInt8Arra… in Int8ArrayConstructor()
66 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledUint8Arr… in Uint8ArrayConstructor()
75 return TypedArrayHelper::TypedArrayConstructor(argv, in Uint8ClampedArrayConstructor()
85 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledInt16Arr… in Int16ArrayConstructor()
94 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledUint16Ar… in Uint16ArrayConstructor()
103 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledInt32Arr… in Int32ArrayConstructor()
112 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledUint32Ar… in Uint32ArrayConstructor()
121 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledFloat32A… in Float32ArrayConstructor()
130 …return TypedArrayHelper::TypedArrayConstructor(argv, thread->GlobalConstants()->GetHandledFloat64A… in Float64ArrayConstructor()
[all …]
Dbuiltins_array.cpp41 using TypedArrayHelper = base::TypedArrayHelper; typedef
/arkcompiler/ets_runtime/ecmascript/
Djs_typed_array.cpp23 using TypedArrayHelper = base::TypedArrayHelper; typedef
410 uint32_t elementSize = TypedArrayHelper::GetElementSize(typedarrayObj); in IntegerIndexedElementGet()
415 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in IntegerIndexedElementGet()
509 uint32_t elementSize = TypedArrayHelper::GetElementSize(typedarrayObj); in FastCopyElementToArray()
511 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in FastCopyElementToArray()
548 uint32_t elementSize = TypedArrayHelper::GetElementSize(typedarrayObj); in FastElementGet()
552 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in FastElementGet()
588 uint32_t elementSize = TypedArrayHelper::GetElementSize(typedarrayObj); in IntegerIndexedElementSet()
593 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in IntegerIndexedElementSet()
660 uint32_t elementSize = TypedArrayHelper::GetElementSize(jsType); in FastGetPropertyByIndex()
[all …]
Djs_stable_array.cpp31 using TypedArrayHelper = base::TypedArrayHelper; typedef
675 uint32_t targetElementSize = TypedArrayHelper::GetSizeFromType(targetType); in FastCopyFromArrayToTypedArray()
Djs_serializer.cpp42 using TypedArrayHelper = base::TypedArrayHelper; typedef
721 [[maybe_unused]] DataViewType viewType = TypedArrayHelper::GetType(typedArray); in WriteJSTypedArray()
1256 uint32_t arrayType = TypedArrayHelper::GetSizeFromType(viewType); in ReadByteArray()
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_typed_array_test.cpp357 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleInt8Array); in HWTEST_F_L0()
404 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleInt8Array); in HWTEST_F_L0()
454 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleUint8Array); in HWTEST_F_L0()
501 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleUint8Array); in HWTEST_F_L0()
551 … int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleUint8ClampedArray); in HWTEST_F_L0()
598 … int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleUint8ClampedArray); in HWTEST_F_L0()
649 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleInt16Array); in HWTEST_F_L0()
698 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleInt16Array); in HWTEST_F_L0()
749 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleUint16Array); in HWTEST_F_L0()
798 int32_t sizeElement = ecmascript::base::TypedArrayHelper::GetElementSize(handleUint16Array); in HWTEST_F_L0()
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/tests/
Dbuiltins_typedarray_test.cpp46 using TypedArrayHelper = ecmascript::base::TypedArrayHelper; typedef
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi.cpp156 using ecmascript::base::TypedArrayHelper;