| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| D | typed_array_helper_test.cpp | 128 …JSHandle<JSTaggedValue> int8Array(thread, TypedArrayHelper::TypedArrayConstructor(argv, constructo… in HWTEST_F_L0() 149 … TypedArrayHelper::AllocateTypedArray(thread, constructorName, newTarget, DataViewType::UINT8); in HWTEST_F_L0() 170 …TypedArrayHelper::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/ |
| D | typed_array_helper.cpp | 41 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 …]
|
| D | typed_array_helper-inl.h | 36 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()
|
| D | atomic_helper.cpp | 27 JSTaggedValue buffer = TypedArrayHelper::ValidateTypedArray(thread, typedArray); in ValidateIntegerTypedArray() 86 uint32_t elementSize = TypedArrayHelper::GetSizeFromType(elementType); in ValidateAtomicAccess()
|
| D | typed_array_helper.h | 27 class TypedArrayHelper {
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_typedarray.cpp | 39 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 …]
|
| D | builtins_array.cpp | 41 using TypedArrayHelper = base::TypedArrayHelper; typedef
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_typed_array.cpp | 23 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 …]
|
| D | js_stable_array.cpp | 31 using TypedArrayHelper = base::TypedArrayHelper; typedef 675 uint32_t targetElementSize = TypedArrayHelper::GetSizeFromType(targetType); in FastCopyFromArrayToTypedArray()
|
| D | js_serializer.cpp | 42 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/ |
| D | js_typed_array_test.cpp | 357 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/ |
| D | builtins_typedarray_test.cpp | 46 using TypedArrayHelper = ecmascript::base::TypedArrayHelper; typedef
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | jsnapi.cpp | 156 using ecmascript::base::TypedArrayHelper;
|