Searched refs:rightLength (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_array.cpp | 593 int64_t rightLength = endIdx - middleIdx; in MergeSortedElements() local 597 JSHandle<TaggedArray> rightArray = factory->NewTaggedArray(rightLength); in MergeSortedElements() 602 for (int64_t j = 0; j < rightLength; j++) { in MergeSortedElements() 611 while (i < leftLength && j < rightLength) { in MergeSortedElements() 632 while (j < rightLength) { in MergeSortedElements()
|
H A D | ecma_string.cpp | 43 uint32_t rightLength = strRight->GetLength(); in Concat() local 44 uint32_t newLength = leftLength + rightLength; in Concat() 52 if (rightLength == 0) { in Concat() 71 Span<const uint8_t> srcRight(strRight->GetDataUtf8(), rightLength); in Concat() 72 EcmaString::MemCopyChars(sp, rightLength, srcRight, rightLength); in Concat() 85 EcmaString::CopyChars(sp.data(), strRight->GetDataUtf8(), rightLength); in Concat() 87 Span<const uint16_t> srcRight(strRight->GetDataUtf16(), rightLength); in Concat() 88 EcmaString::MemCopyChars(sp, rightLength << 1U, srcRight, rightLength << in Concat() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | typed_hcr_lowering.cpp | 1795 GateRef rightLength = GetLengthFromString(right); in LowerStringEqual() local 1800 BRANCH_CIR(builder_.Equal(leftLength, rightLength), &lenEqual, &exit); in LowerStringEqual() 1839 GateRef rightLength = builder_.GetLengthFromString(right); in LowerStringAdd() local 1840 BRANCH_CIR(builder_.Equal(rightLength, builder_.Int32(0)), &rightEmpty, &rightNotEmpty); in LowerStringAdd() 1849 GateRef newLength = builder_.Int32Add(leftLength, rightLength); in LowerStringAdd() 1896 builder_.CopyChars(glue, rightDst, rightSource, rightLength, in LowerStringAdd() 1918 builder_.CopyChars(glue, rightDst, rightSource, rightLength, in LowerStringAdd() 1928 builder_.CopyUtf8AsUtf16(glue, rightDst, rightSource, rightLength); in LowerStringAdd() 1931 builder_.CopyChars(glue, rightDst, rightSource, rightLength, in LowerStringAdd() 1986 builder_.CopyChars(glue, rightDst, rightSource, rightLength, in LowerStringAdd() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_string_stub_builder.cpp | 2283 GateRef rightLength = GetLengthFromString(rightString);
in StringConcat() local 2284 GateRef newLength = Int32Add(leftLength, rightLength);
in StringConcat() 2315 BRANCH(Int32Equal(rightLength, Int32(0)), &rightEqualZero, &rightNotEqualZero);
in StringConcat() 2355 CopyChars(glue, rightDst, rightSource, rightLength, IntPtr(sizeof(uint8_t)), VariableType::INT8());
in StringConcat() 2375 CopyChars(glue, rightDst, rightSource, rightLength,
in StringConcat() 2385 CopyUtf8AsUtf16(glue, rightDst, rightSource, rightLength);
in StringConcat() 2388 CopyChars(glue, rightDst, rightSource, rightLength,
in StringConcat()
|
Completed in 14 milliseconds