Home
last modified time | relevance | path

Searched refs:srcByteOffset (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_sendable_arraybuffer.cpp269 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()
Dbuiltins_sendable_arraybuffer.h54 … uint32_t srcByteOffset, JSHandle<JSTaggedValue> constructor);
Dbuiltins_arraybuffer.cpp273 … 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()
Dbuiltins_shared_typedarray.cpp1220 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()
Dbuiltins_arraybuffer.h76 … uint32_t srcByteOffset, JSHandle<JSTaggedValue> constructor);
Dbuiltins_typedarray.cpp1347 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/
Dbuiltins_sendable_arraybuffer_test.cpp310 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/
Dtyped_array_helper.cpp411 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/
Dnew_object_stub_builder.cpp2205 …GateRef srcByteOffset = Load(VariableType::INT32(), srcTypedArray, IntPtr(JSTypedArray::BYTE_OFFSE… in NewTaggedSubArray() local
2207 GateRef beginByteOffset = Int32Add(srcByteOffset, Int32Mul(beginIndex, elementSize)); in NewTaggedSubArray()