Home
last modified time | relevance | path

Searched refs:__l2 (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/libcxx/include/__algorithm/
Dstable_sort.h145 typename iterator_traits<_RandomAccessIterator>::difference_type __l2 = __len / 2; in __stable_sort_move() local
146 _RandomAccessIterator __m = __first1 + __l2; in __stable_sort_move()
147 _VSTD::__stable_sort<_Compare>(__first1, __m, __comp, __l2, __first2, __l2); in __stable_sort_move()
148 … _VSTD::__stable_sort<_Compare>(__m, __last1, __comp, __len - __l2, __first2 + __l2, __len - __l2); in __stable_sort_move()
181 typename iterator_traits<_RandomAccessIterator>::difference_type __l2 = __len / 2; in __stable_sort() local
182 _RandomAccessIterator __m = __first + __l2; in __stable_sort()
187 _VSTD::__stable_sort_move<_Compare>(__first, __m, __comp, __l2, __buff); in __stable_sort()
188 __d.__set(__l2, (value_type*)nullptr); in __stable_sort()
189 _VSTD::__stable_sort_move<_Compare>(__m, __last, __comp, __len - __l2, __buff + __l2); in __stable_sort()
191 …_VSTD::__merge_move_assign<_Compare>(__buff, __buff + __l2, __buff + __l2, __buff + __len, __first… in __stable_sort()
[all …]
Dfind_end.h72 _BidirectionalIterator2 __l2 = __last2; in __find_end() local
73 --__l2; in __find_end()
79 if (__pred(*--__l1, *__l2)) in __find_end()
84 _BidirectionalIterator2 __m2 = __l2; in __find_end()
111 _RandomAccessIterator2 __l2 = __last2; in __find_end() local
112 --__l2; in __find_end()
117 if (__pred(*--__l1, *__l2)) in __find_end()
121 _RandomAccessIterator2 __m2 = __l2; in __find_end()
Dpartition_point.h33 difference_type __l2 = _VSTD::__half_positive(__len); in partition_point() local
35 _VSTD::advance(__m, __l2); in partition_point()
39 __len -= __l2 + 1; in partition_point()
42 __len = __l2; in partition_point()
Dlower_bound.h34 difference_type __l2 = _VSTD::__half_positive(__len); in __lower_bound() local
36 _VSTD::advance(__m, __l2); in __lower_bound()
40 __len -= __l2 + 1; in __lower_bound()
43 __len = __l2; in __lower_bound()
Dupper_bound.h34 difference_type __l2 = _VSTD::__half_positive(__len); in __upper_bound() local
36 _VSTD::advance(__m, __l2); in __upper_bound()
38 __len = __l2; in __upper_bound()
42 __len -= __l2 + 1; in __upper_bound()
Dequal_range.h37 difference_type __l2 = _VSTD::__half_positive(__len); in __equal_range() local
39 _VSTD::advance(__m, __l2); in __equal_range()
43 __len -= __l2 + 1; in __equal_range()
48 __len = __l2; in __equal_range()
Dis_permutation.h99 _D2 __l2 = _VSTD::distance(__first2, __last2); in __is_permutation() local
100 if (__l1 != __l2) in __is_permutation()
/freebsd-12-stable/contrib/llvm-project/libcxx/include/
Dmutex354 try_lock(_L0& __l0, _L1& __l1, _L2& __l2, _L3&... __l3)
360 __r = try_lock(__l1, __l2, __l3...);
402 __lock_first(int __i, _L0& __l0, _L1& __l1, _L2& __l2, _L3& ...__l3)
411 __i = try_lock(__l1, __l2, __l3...);
424 __i = try_lock(__l2, __l3..., __l0);
438 __lock_first(__i - 2, __l2, __l3..., __l0, __l1);
447 lock(_L0& __l0, _L1& __l1, _L2& __l2, _L3& ...__l3)
449 __lock_first(0, __l0, __l1, __l2, __l3...);
467 void __unlock(_L0& __l0, _L1& __l1, _L2& __l2, _L3&... __l3) {
470 _VSTD::__unlock(__l2, __l3...);