/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_sendable_arraybuffer.cpp | 292 uint32_t srcLen = 0; in CloneArrayBuffer() local 296 srcLen = byteArrayBuf->GetArrayLength(); in CloneArrayBuffer() 299 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 301 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset) * byteLen; in CloneArrayBuffer() 305 srcLen = arrBuf->GetArrayBufferByteLength(); in CloneArrayBuffer() 307 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 309 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset); in CloneArrayBuffer()
|
H A D | builtins_arraybuffer.cpp | 299 uint32_t srcLen = 0; in CloneArrayBuffer() local 303 srcLen = byteArrayBuf->GetArrayLength(); in CloneArrayBuffer() 306 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 308 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset) * byteLen; in CloneArrayBuffer() 312 srcLen = arrBuf->GetArrayBufferByteLength(); in CloneArrayBuffer() 314 ASSERT(srcByteOffset <= srcLen); in CloneArrayBuffer() 316 cloneLen = static_cast<int32_t>(srcLen - srcByteOffset); in CloneArrayBuffer()
|
H A D | builtins_shared_typedarray.cpp | 1134 uint64_t srcLen = static_cast<uint64_t>(tSrcLen.GetNumber()); in Set() local 1136 if (srcLen + targetOffset > targetLength) { in Set() 1147 ASSERT((static_cast<uint64_t>(targetElementSize) * srcLen + in Set() 1149 uint32_t limit = targetByteIndex + targetElementSize * srcLen; in Set()
|
H A D | builtins_typedarray.cpp | 1265 uint64_t srcLen = static_cast<uint64_t>(tSrcLen.GetNumber()); in Set() local 1267 if (srcLen + targetOffset > targetLength) { in Set() 1278 ASSERT((static_cast<uint64_t>(targetElementSize) * srcLen + in Set() 1280 uint32_t limit = targetByteIndex + targetElementSize * srcLen; in Set()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | std_core_Arrays.cpp | 29 auto srcLen = static_cast<int32_t>(src->GetLength()); in StdCoreCopyTo() local 33 if (srcStart < 0 || srcStart > srcEnd || srcEnd > srcLen) { in StdCoreCopyTo()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_string.cpp | 1203 uint32_t srcLen = src->GetLength(); in TrimBody() local 1205 int32_t end = static_cast<int32_t>(srcLen) - 1; in TrimBody() 1208 start = static_cast<int32_t>(base::StringHelper::GetStart(data, srcLen)); in TrimBody() 1211 end = base::StringHelper::GetEnd(data, start, srcLen); in TrimBody() 1339 uint32_t srcLen = srcFlat.GetLength(); in Trim() local 1340 if (UNLIKELY(srcLen == 0)) { in Trim() 1344 Span<const uint8_t> data(srcFlat.GetDataUtf8(), srcLen); in Trim() 1347 Span<const uint16_t> data(srcFlat.GetDataUtf16(), srcLen); in Trim()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_string_stub_builder.cpp | 2591 GateRef srcLen = GetLengthFromString(thisValue);
in EcmaStringTrim() local 2592 BRANCH(Int32Equal(srcLen, Int32(0)), &emptyString, ¬Empty);
in EcmaStringTrim() 2624 GateRef srcLen = srcStringInfoGate.GetLength();
in EcmaStringTrimBody() local 2629 DEFVARIABLE(end, VariableType::INT32(), Int32Sub(srcLen, Int32(1)));
in EcmaStringTrimBody() 2638 start = CallNGCRuntime(glue, RTSTUB_ID(StringGetStart), {isUtf8, srcString, srcLen, startIndex});
in EcmaStringTrimBody() 2647 end = CallNGCRuntime(glue, RTSTUB_ID(StringGetEnd), {isUtf8, srcString, *start, srcLen, startIndex});
in EcmaStringTrimBody()
|
H A D | builtins_typedarray_stub_builder.cpp | 2232 GateRef srcLen = ZExtInt32ToInt64(GetArrayLength(srcArray));
in Set() local 2233 BRANCH(Int64GreaterThan(Int64Add(*realOffset, srcLen), len), slowPath, &isNotGreaterThanLen);
in Set() 2243 { srcArray, thisValue, Int32(0), TruncInt64ToInt32(*realOffset), TruncInt64ToInt32(srcLen),
in Set() 2256 BRANCH(Int64LessThan(*startIndex, srcLen), &loopNext, &loopExit);
in Set()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 557 uint32_t srcLen = 0U; in RuntimeStArraySpread() local 571 ++srcLen; in RuntimeStArraySpread() 574 if (srcLen == 0U) { in RuntimeStArraySpread()
|