Home
last modified time | relevance | path

Searched refs:middleIndex (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Djs_array.cpp653 uint32_t middleIndex = (beginIndex + endIndex) / 2; // 2 : half in SortElementsByInsertionSort() local
654 middleValue.Update(elements->Get(middleIndex)); in SortElementsByInsertionSort()
658 endIndex = middleIndex; in SortElementsByInsertionSort()
660 beginIndex = middleIndex + 1; in SortElementsByInsertionSort()
688 uint32_t middleIndex = (beginIndex + endIndex) / 2; // 2 : half in SortElementsByObject() local
689 middleValue.Update(ElementAccessor::Get(thisObjHandle, middleIndex)); in SortElementsByObject()
693 endIndex = middleIndex; in SortElementsByObject()
695 beginIndex = middleIndex + 1; in SortElementsByObject()
H A Dtagged_list.cpp455 int middleIndex = 0; in Sort() local
462 middleIndex = (beginIndex + endIndex) / 2; // 2 : half in Sort()
463 middleValue.Update(taggedList->GetElement(nodeIndexMapToDataIndex[middleIndex])); in Sort()
467 endIndex = middleIndex; in Sort()
469 beginIndex = middleIndex + 1; in Sort()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_typedarray.cpp1652 uint32_t middleIndex = beginIndex + (endIndex - beginIndex) / 2; // 2 : half in Sort() local
1653 key1.Update(JSTaggedValue(middleIndex)); in Sort()
1660 compareResult > 0 ? (endIndex = middleIndex) : (beginIndex = middleIndex + 1); in Sort()
1931 uint32_t middleIndex = beginIndex + (endIndex - beginIndex) / 2; // 2 : half in ToSorted() local
1932 key1.Update(JSTaggedValue(middleIndex)); in ToSorted()
1939 compareResult > 0 ? (endIndex = middleIndex) : (beginIndex = middleIndex + 1); in ToSorted()
H A Dbuiltins_shared_typedarray.cpp1496 uint32_t middleIndex = beginIndex + (endIndex - beginIndex) / 2; // 2 : half in Sort() local
1497 key1.Update(JSTaggedValue(middleIndex)); in Sort()
1504 compareResult > 0 ? (endIndex = middleIndex) : (beginIndex = middleIndex + 1); in Sort()
/arkcompiler/ets_runtime/ecmascript/containers/
H A Dcontainers_arraylist.cpp597 uint32_t middleIndex = (beginIndex + endIndex) / 2; // 2 : half in Sort() local
598 middleValue.Update(elements->Get(middleIndex)); in Sort()
603 endIndex = middleIndex; in Sort()
605 beginIndex = middleIndex + 1; in Sort()
H A Dcontainers_vector.cpp766 uint32_t middleIndex = (beginIndex + endIndex) / 2; // 2 : half in Sort() local
767 middleValue.Update(elements->Get(middleIndex)); in Sort()
771 endIndex = middleIndex; in Sort()
773 beginIndex = middleIndex + 1; in Sort()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h3395 uint32_t middleIndex = beginIndex + (endIndex - beginIndex) / 2; // 2 : half
3396 middleValue.Update(elements->Get(middleIndex));
3401 endIndex = middleIndex;
3403 beginIndex = middleIndex + 1;
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_typedarray_stub_builder.cpp1903 GateRef middleIndex = Int64Div(sum, Int64(2)); in DoSort() local
1904 middleValue = FastGetPropertyByIndex(glue, receiver, TruncInt64ToInt32(middleIndex), jsType); in DoSort()
2058 endIndex = middleIndex; in DoSort()
2063 beginIndex = middleIndex; in DoSort()
H A Dbuiltins_array_stub_builder.cpp1499 GateRef middleIndex = Int64Div(sum, Int64(2)); // 2 : half in DoSort() local
1500 middleValue = GetTaggedValueWithElementsKind(receiver, middleIndex); in DoSort()
1505 { receiver, IntToTaggedInt(middleIndex) }); in DoSort()
1510 TruncInt64ToInt32(middleIndex), ProfileOperation(), hir); in DoSort()
1560 endIndex = middleIndex; in DoSort()
1565 beginIndex = middleIndex; in DoSort()

Completed in 36 milliseconds