| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_sendable_arraybuffer.cpp | 269 uint32_t srcByteOffset, in CloneArrayBuffer() argument 299 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 301 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset) * byteLen; in CloneArrayBuffer() 302 srcByteOffset *= static_cast<uint32_t>(byteLen); in CloneArrayBuffer() 307 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 309 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset); in CloneArrayBuffer() 327 JSSendableArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, srcByteOffset, cloneLen); in CloneArrayBuffer()
|
| D | builtins_sendable_arraybuffer.h | 54 … uint32_t srcByteOffset, JSHandle<JSTaggedValue> constructor);
|
| D | builtins_arraybuffer.cpp | 273 … uint32_t srcByteOffset, JSHandle<JSTaggedValue> constructor) in CloneArrayBuffer() argument 302 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 304 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset) * byteLen; in CloneArrayBuffer() 305 srcByteOffset *= static_cast<uint32_t>(byteLen); in CloneArrayBuffer() 310 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 312 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset); in CloneArrayBuffer() 329 JSArrayBuffer::CopyDataPointBytes(toBuf, fromBuf, srcByteOffset, cloneLen); in CloneArrayBuffer()
|
| D | builtins_shared_typedarray.cpp | 1220 uint32_t srcByteOffset = typedArray->GetByteOffset(); in Set() local 1237 BuiltinsSendableArrayBuffer::CloneArrayBuffer(thread, targetBuffer, srcByteOffset, in Set() 1243 srcByteIndex = srcByteOffset; in Set() 1407 uint32_t srcByteOffset = thisObj->GetByteOffset(); in Slice() local 1409 uint32_t srcByteIndex = k * elementSize + srcByteOffset; in Slice() 1595 uint32_t srcByteOffset = thisObj->GetByteOffset(); in Subarray() local 1596 ASSERT((static_cast<uint64_t>(srcByteOffset) + static_cast<uint64_t>(beginIndex) * in Subarray() 1598 uint32_t beginByteOffset = srcByteOffset + beginIndex * elementSize; in Subarray()
|
| D | builtins_arraybuffer.h | 76 … uint32_t srcByteOffset, JSHandle<JSTaggedValue> constructor);
|
| D | builtins_typedarray.cpp | 1347 uint32_t srcByteOffset = typedArray->GetByteOffset(); in Set() local 1364 …BuiltinsArrayBuffer::CloneArrayBuffer(thread, targetBuffer, srcByteOffset, env->GetArrayBufferFunc… in Set() 1369 srcByteIndex = srcByteOffset; in Set() 1523 uint32_t srcByteOffset = thisObj->GetByteOffset(); in Slice() local 1525 uint32_t srcByteIndex = k * elementSize + srcByteOffset; in Slice() 1713 uint32_t srcByteOffset = thisObj->GetByteOffset(); in Subarray() local 1714 ASSERT((static_cast<uint64_t>(srcByteOffset) + static_cast<uint64_t>(beginIndex) * in Subarray() 1716 uint32_t beginByteOffset = srcByteOffset + beginIndex * elementSize; in Subarray()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_sendable_arraybuffer_test.cpp | 310 uint32_t srcByteOffset = 0; in HWTEST_F_L0() local 317 thread, JSHandle<JSTaggedValue>(thread, tagged), srcByteOffset, constructor); in HWTEST_F_L0() 323 uint32_t srcByteOffset = 0; in HWTEST_F_L0() local 331 … thread, JSHandle<JSTaggedValue>(byteArray), srcByteOffset, JSHandle<JSTaggedValue>(arrayBuffer)); in HWTEST_F_L0() 347 uint32_t srcByteOffset = 0; in HWTEST_F_L0() local 354 …thread, JSHandle<JSTaggedValue>(thread, tagged), srcByteOffset, JSHandle<JSTaggedValue>(arrayBuffe… in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper.cpp | 411 uint32_t srcByteOffset = srcObj->GetByteOffset(); in CreateFromTypedArray() local 424 …BuiltinsArrayBuffer::CloneArrayBuffer(thread, srcData, srcByteOffset, globalConst->GetHandledUndef… in CreateFromTypedArray() 449 uint32_t srcByteIndex = srcByteOffset; in CreateFromTypedArray() 542 …loneAndUpdateArrayBuffer(JSThread *thread, JSHandle<JSTaggedValue> srcData, uint32_t srcByteOffset, in CloneAndUpdateArrayBuffer() argument 546 … JSTaggedValue tmp = BuiltinsSendableArrayBuffer::CloneArrayBuffer(thread, srcData, srcByteOffset, in CloneAndUpdateArrayBuffer() 594 uint32_t srcByteOffset = srcObj->GetByteOffset(); in CreateSharedFromTypedArray() local 605 CloneAndUpdateArrayBuffer(thread, srcData, srcByteOffset, data); in CreateSharedFromTypedArray() 618 uint32_t srcByteIndex = srcByteOffset; in CreateSharedFromTypedArray()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | new_object_stub_builder.cpp | 2205 …GateRef srcByteOffset = Load(VariableType::INT32(), srcTypedArray, IntPtr(JSTypedArray::BYTE_OFFSE… in NewTaggedSubArray() local 2207 GateRef beginByteOffset = Int32Add(srcByteOffset, Int32Mul(beginIndex, elementSize)); in NewTaggedSubArray()
|