Searched refs:middleIndex (Results 1 - 9 of 9) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_array.cpp | 653 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 D | tagged_list.cpp | 455 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 D | builtins_typedarray.cpp | 1652 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 D | builtins_shared_typedarray.cpp | 1496 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 D | containers_arraylist.cpp | 597 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 D | containers_vector.cpp | 766 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 D | runtime_stubs-inl.h | 3395 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 D | builtins_typedarray_stub_builder.cpp | 1903 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 D | builtins_array_stub_builder.cpp | 1499 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