Home
last modified time | relevance | path

Searched refs:__pivot (Results 1 – 2 of 2) sorted by relevance

/llvm-project/libcxx/include/__algorithm/
H A Dsort.h374 __populate_left_bitset(_RandomAccessIterator __first, _Compare __comp, _ValueType& __pivot, uint64_t& __left_bitset) {
379 bool __comp_result = !__comp(*__iter, __pivot);
390 __populate_right_bitset(_RandomAccessIterator __lm1, _Compare __comp, _ValueType& __pivot, uint64_t& __right_bitset) {
395 bool __comp_result = __comp(*__iter, __pivot);
410 _ValueType& __pivot,
432 bool __comp_result = !__comp(*__iter, __pivot);
442 bool __comp_result = __comp(*__iter, __pivot);
504 value_type __pivot(_Ops::__iter_move(__first));
506 if (__comp(__pivot, *(__last - difference_type(1)))) {
513 } while (!__comp(__pivot, *__firs
[all...]
/llvm-project/pstl/include/pstl/internal/
H A Dalgorithm_impl.h1955 _RandomAccessIterator __pivot; in __pattern_partition() member
1965 auto __size1 = __val1.__end - __val1.__pivot; in __pattern_partition()
1966 auto __size2 = __val2.__pivot - __val2.__begin; in __pattern_partition()
1970 if (__val1.__end == __val1.__pivot) in __pattern_partition()
1972 return {__new_begin, __val2.__pivot, __val2.__end}; in __pattern_partition()
1979 … __backend_tag{}, std::forward<_ExecutionPolicy>(__exec), __val1.__pivot, __val1.__pivot + __size1, in __pattern_partition()
1981 … __internal::__brick_swap_ranges(__i, __j, (__val2.__pivot - __size1) + (__i - __val1.__pivot), in __pattern_partition()
1984 return {__new_begin, __val2.__pivot - __size1, __val2.__end}; in __pattern_partition()
1990 … __backend_tag{}, std::forward<_ExecutionPolicy>(__exec), __val1.__pivot, __val1.__pivot + __size2, in __pattern_partition()
1992 … __internal::__brick_swap_ranges(__i, __j, __val2.__begin + (__i - __val1.__pivot), _IsVector{}); in __pattern_partition()
[all …]