Searched refs:__half_len (Results 1 - 4 of 4) sorted by relevance
/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | upper_bound.h | 38 auto __half_len = std::__half_positive(__len); local 39 auto __mid = _IterOps<_AlgPolicy>::next(__first, __half_len); 41 __len = __half_len; 44 __len -= __half_len + 1;
|
H A D | ranges_partition_point.h | 48 auto __half_len = std::__half_positive(__len); local 49 auto __mid = ranges::next(__first, __half_len); 53 __len -= __half_len + 1; 56 __len = __half_len;
|
H A D | equal_range.h | 45 auto __half_len = std::__half_positive(__len); local 46 _Iter __mid = _IterOps<_AlgPolicy>::next(__first, __half_len); 49 __len -= __half_len + 1; 52 __len = __half_len;
|
H A D | sort.h | 813 difference_type __half_len = __len / 2; local 817 std::__sort3<_AlgPolicy, _Compare>(__first, __first + __half_len, __last - difference_type(1), __comp); 819 __first + difference_type(1), __first + (__half_len - 1), __last - difference_type(2), __comp); 821 __first + difference_type(2), __first + (__half_len + 1), __last - difference_type(3), __comp); 823 __first + (__half_len - 1), __first + __half_len, __first + (__half_len + 1), __comp); 824 _Ops::iter_swap(__first, __first + __half_len); 826 std::__sort3<_AlgPolicy, _Compare>(__first + __half_len, __first, __last - difference_type(1), __comp);
|
Completed in 162 milliseconds