/llvm-project/libcxx/include/__algorithm/ |
H A D | search.h | 40 _Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) { in __search_forward_impl() argument 87 _Sent2 __last2, in __search_random_access_impl() argument 131 _Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) { in __search_impl() argument 158 _Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) { in __search_impl() argument 167 search(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate __pred) search() argument 177 search(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2) search() argument [all...] |
H A D | lexicographical_compare.h | 44 _Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Comp& __comp, _Proj1& __proj1, _Proj2& __proj2) { in lexicographical_compare() argument 28 __lexicographical_compare(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_Compare __comp) __lexicographical_compare() argument 51 lexicographical_compare(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2) lexicographical_compare() argument [all...] |
H A D | find_first_of.h | 49 return std::__find_first_of_ce(__first1, __last1, __first2, __last2, __equal_to()); in find_first_of() argument 28 __find_first_of_ce(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate && __pred) __find_first_of_ce() argument 42 find_first_of(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate __pred) find_first_of() argument
|
H A D | includes.h | 71 return std::includes(std::move(__first1), std::move(__last1), std::move(__first2), std::move(__last2), __less<>()); in includes() argument 35 __includes(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Comp && __comp,_Proj1 && __proj1,_Proj2 && __proj2) __includes() argument 54 includes(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_Compare __comp) includes() argument
|
H A D | merge.h | 29 __merge(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) __merge() argument 51 merge(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) merge() argument 62 merge(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) merge() argument
|
H A D | set_difference.h | 36 __set_difference(_InIter1 && __first1,_Sent1 && __last1,_InIter2 && __first2,_Sent2 && __last2,_OutIter && __result,_Comp && __comp) __set_difference() argument 57 set_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_difference() argument 70 set_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) set_difference() argument
|
H A D | find_end.h | 43 __find_end_impl(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2,forward_iterator_tag,forward_iterator_tag) __find_end_impl() argument 102 auto __last2 = _IterOps::next(__first2, __sent2); __find_end() local 154 auto __last2 = _IterOps<_AlgPolicy>::next(__first2, __sent2); __find_end() local 191 __find_end_classic(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate & __pred) __find_end_classic() argument 212 find_end(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate __pred) find_end() argument 219 find_end(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2) find_end() argument
|
H A D | set_intersection.h | 44 __set_intersection(_InIter1 __first1,_Sent1 __last1,_InIter2 __first2,_Sent2 __last2,_OutIter __result,_Compare && __comp) __set_intersection() argument 69 set_intersection(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_intersection() argument 87 set_intersection(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) set_intersection() argument [all...] |
H A D | set_symmetric_difference.h | 45 __set_symmetric_difference(_InIter1 __first1,_Sent1 __last1,_InIter2 __first2,_Sent2 __last2,_OutIter __result,_Compare && __comp) __set_symmetric_difference() argument 76 set_symmetric_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_symmetric_difference() argument 94 set_symmetric_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) set_symmetric_difference() argument
|
H A D | set_union.h | 44 __set_union(_InIter1 __first1,_Sent1 __last1,_InIter2 __first2,_Sent2 __last2,_OutIter __result,_Compare && __comp) __set_union() argument 72 set_union(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_union() argument 90 set_union(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) set_union() argument
|
H A D | mismatch.h | 69 auto __last2 = __first2 + (__last1 - __first1); __mismatch_vectorized() local 170 __mismatch(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __mismatch() argument 182 __mismatch(_Tp * __first1,_Tp * __last1,_Tp * __first2,_Tp * __last2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __mismatch() argument 192 mismatch(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_BinaryPredicate __pred) mismatch() argument 208 mismatch(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2) mismatch() argument [all...] |
H A D | equal.h | 74 while (__first1 != __last1 && __first2 != __last2) { in __equal_impl() argument 123 return std::equal(__first1, __last1, __first2, __last2, __equal_to()); in equal() argument 103 equal(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_BinaryPredicate __pred) equal() argument
|
H A D | stable_sort.h | 49 value_type* __last2 = __first2; __insertion_sort_move() local 75 __merge_move_construct(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,typename iterator_traits<_InputIterator1>::value_type * __result,_Compare __comp) __merge_move_construct() argument 113 __merge_move_assign(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) __merge_move_assign() argument [all...] |
H A D | swap_ranges.h | 29 …s(_ForwardIterator1 __first1, _Sentinel1 __last1, _ForwardIterator2 __first2, _Sentinel2 __last2) { in __swap_ranges()
|
H A D | lexicographical_compare_three_way.h | 114 …utIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) { in lexicographical_compare_three_way()
|
H A D | ranges_merge.h | 58 __merge_impl(_InIter1 && __first1,_Sent1 && __last1,_InIter2 && __first2,_Sent2 && __last2,_OutIter && __result,_Comp && __comp,_Proj1 && __proj1,_Proj2 && __proj2) __merge_impl() argument
|
H A D | pstl.h | 193 _ForwardIterator2 __last2, in equal() argument 217 _ForwardIterator2 __last2) { in equal() argument 375 _ForwardIterator2 __last2, in merge() argument 404 _ForwardIterator2 __last2, in merge() argument
|
H A D | inplace_merge.h | 74 __half_inplace_merge(_InputIterator1 __first1,_Sent1 __last1,_InputIterator2 __first2,_Sent2 __last2,_OutputIterator __result,_Compare && __comp) __half_inplace_merge() argument
|
/llvm-project/pstl/include/pstl/internal/ |
H A D | parallel_backend_utils.h | 144 _ForwardIterator2 __last2, _OutputIterator __result, _Compare __comp, in __set_union_construct() 172 _ForwardIterator2 __last2, _OutputIterator __result, _Compare __comp) in __set_intersection_construct() 198 _ForwardIterator2 __last2, _OutputIterator __result, _Compare __comp, in __set_difference_construct() 227 … _ForwardIterator2 __last2, _OutputIterator __result, _Compare __comp, in __set_symmetric_difference_construct()
|
H A D | glue_algorithm_impl.h | 645 _ForwardIterator2 __last2, _BinaryPredicate __pred) in mismatch() 665 _ForwardIterator2 __last2) in mismatch() 703 _ForwardIterator2 __last2, _BinaryPredicate __p) in equal() 714 _ForwardIterator2 __last2) in equal() 822 _ForwardIterator2 __last2, _ForwardIterator __d_first, _Compare __comp) in merge() 833 _ForwardIterator2 __last2, _ForwardIterator __d_first) in merge() 864 _ForwardIterator2 __last2, _Compare __comp) in includes() 875 _ForwardIterator2 __last2) in includes() 886 _ForwardIterator2 __last2, _ForwardIterator __result, _Compare __comp) in set_union() 897 _ForwardIterator2 __last2, _ForwardIterator __result) in set_union() [all …]
|
H A D | algorithm_impl.h | 420 … _ForwardIterator2 __last2, _BinaryPredicate __p, /* IsVector = */ std::false_type) noexcept in __brick_equal() 428 … _RandomAccessIterator2 __last2, _BinaryPredicate __p, /* is_vector = */ std::true_type) noexcept in __brick_equal() 439 … _ForwardIterator2 __first2, _ForwardIterator2 __last2, _BinaryPredicate __p) noexcept in __pattern_equal() 448 … _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, in __pattern_equal() 2705 _ForwardIterator2 __last2, _OutputIterator __d_first, _Compare __comp, in __brick_merge() 2714 _RandomAccessIterator2 __last2, _RandomAccessIterator3 __d_first, _Compare __comp, in __brick_merge() 2725 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _OutputIterator __d_first, in __pattern_merge() 2736 … _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, in __pattern_merge() 2830 _ForwardIterator2 __first2, _ForwardIterator2 __last2, _Compare __comp) noexcept in __pattern_includes() 2839 … _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, in __pattern_includes() [all …]
|
H A D | parallel_backend_serial.h | 118 … _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _RandomAccessIterator2 __last2, in __parallel_merge()
|