Searched refs:__lm1 (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/
H A Drotate.h38 _ForwardIterator __lm1 = std::__move<_AlgPolicy>(_Ops::next(__first), __last, __first).second; local
39 *__lm1 = std::move(__tmp);
40 return __lm1;
49 _BidirectionalIterator __lm1 = _Ops::prev(__last);
50 value_type __tmp = _Ops::__iter_move(__lm1);
51 _BidirectionalIterator __fp1 = std::__move_backward<_AlgPolicy>(__first, __lm1, std::move(__last)).second;
H A Dsort.h272 _BidirectionalIterator __lm1 = __last; local
273 for (--__lm1; __first != __lm1; ++__first) {
430 __populate_right_bitset(_RandomAccessIterator __lm1, _Compare __comp, _ValueType& __pivot, uint64_t& __right_bitset) { argument
433 _RandomAccessIterator __iter = __lm1;
448 _RandomAccessIterator& __lm1,
454 difference_type __remaining_len = __lm1 - __first + 1;
480 _RandomAccessIterator __iter = __lm1;
487 std::__swap_bitmap_pos<_AlgPolicy, _RandomAccessIterator>(__first, __lm1, __left_bitset, __right_bitset);
489 __lm1
446 __bitset_partition_partial_blocks( _RandomAccessIterator& __first, _RandomAccessIterator& __lm1, _Compare __comp, _ValueType& __pivot, uint64_t& __left_bitset, uint64_t& __right_bitset) argument
493 __swap_bitmap_pos_within( _RandomAccessIterator& __first, _RandomAccessIterator& __lm1, uint64_t& __left_bitset, uint64_t& __right_bitset) argument
581 _RandomAccessIterator __lm1 = __last - difference_type(1); local
[all...]
H A Dnth_element.h79 _RandomAccessIterator __lm1 = __last; local
80 unsigned __n_swaps = std::__sort3<_AlgPolicy, _Compare>(__first, __m, --__lm1, __comp);
85 _RandomAccessIterator __j = __lm1;
86 // j points beyond range to be tested, *__lm1 is known to be <= *__m
148 // j points beyond range to be tested, *__lm1 is known to be <= *__m

Completed in 155 milliseconds