/llvm-project/libcxx/include/__algorithm/ |
H A D | equal.h | 39 for (; __first1 != __last1; ++__first1, (void)++__first2) in __equal_iter_impl() argument 53 return std::__constexpr_memcmp_equal(__first1, __first2, __element_count(__last1 - __first1)); in __equal_iter_impl() argument 66 return std::equal(__first1, __last1, __first2, __equal_to()); in equal() argument 59 equal(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_BinaryPredicate __pred) equal() argument 74 __equal_impl(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Pred & __comp,_Proj1 & __proj1,_Proj2 & __proj2) __equal_impl() argument 94 __equal_impl(_Tp * __first1,_Tp * __last1,_Up * __first2,_Up *,_Pred &,_Proj1 &,_Proj2 &) __equal_impl() argument 102 equal(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_BinaryPredicate __pred) equal() argument 123 equal(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2) equal() argument [all...] |
H A D | mismatch.h | 41 __mismatch_loop(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __mismatch_loop() argument 53 __mismatch(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __mismatch() argument 61 __mismatch_vectorized(_Iter __first1,_Iter __last1,_Iter __first2) __mismatch_vectorized() argument 128 __mismatch(_Tp * __first1,_Tp * __last1,_Tp * __first2,_Pred &,_Proj1 &,_Proj2 &) __mismatch() argument 141 __mismatch(_Tp * __first1,_Tp * __last1,_Tp * __first2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __mismatch() argument 154 mismatch(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_BinaryPredicate __pred) mismatch() argument 163 mismatch(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2) mismatch() argument 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 191 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 | swap_ranges.h | 29 __swap_ranges(_ForwardIterator1 __first1, _Sentinel1 __last1, _ForwardIterator2 __first2, _Sentinel… in __swap_ranges() 42 __swap_ranges(_ForwardIterator1 __first1, _Sentinel1 __last1, _ForwardIterator2 __first2) { in __swap_ranges() 54 swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2) { in swap_ranges()
|
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 86 _Iter2 __first2, in __search_random_access_impl() argument 131 __search_impl(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __search_impl() argument 158 __search_impl(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2) __search_impl() argument 166 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 | 27 __lexicographical_compare(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_Compare __comp) __lexicographical_compare() argument 43 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 27 __find_first_of_ce(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate && __pred) __find_first_of_ce() argument 41 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), st argument 34 __includes(_Iter1 __first1,_Sent1 __last1,_Iter2 __first2,_Sent2 __last2,_Comp && __comp,_Proj1 && __proj1,_Proj2 && __proj2) __includes() argument 53 includes(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_Compare __comp) includes() argument [all...] |
H A D | merge.h | 28 __merge(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) __merge() argument 50 merge(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) merge() argument 61 merge(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) merge() argument [all...] |
H A D | set_difference.h | 36 if (__comp(*__first1, *__first2)) { in __set_difference() argument 69 return std::__set_difference(__first1, __last1, __first2, __last in set_difference() argument 56 set_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_difference() argument [all...] |
H A D | find_end.h | 42 __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 94 __find_end(_Iter1 __first1,_Sent1 __sent1,_Iter2 __first2,_Sent2 __sent2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2,bidirectional_iterator_tag,bidirectional_iterator_tag) __find_end() argument 145 __find_end(_Iter1 __first1,_Sent1 __sent1,_Iter2 __first2,_Sent2 __sent2,_Pred & __pred,_Proj1 & __proj1,_Proj2 & __proj2,random_access_iterator_tag,random_access_iterator_tag) __find_end() argument 190 __find_end_classic(_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_BinaryPredicate & __pred) __find_end_classic() argument 211 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 [all...] |
H A D | set_intersection.h | 44 __set_intersection(_InIter1 __first1,_Sent1 __last1,_InIter2 __first2,_Sent2 __last2,_OutIter __result,_Compare && __comp) __set_intersection() argument 68 set_intersection(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_intersection() argument 86 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 75 set_symmetric_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_symmetric_difference() argument 93 set_symmetric_difference(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) set_symmetric_difference() argument [all...] |
H A D | set_union.h | 44 __set_union(_InIter1 __first1,_Sent1 __last1,_InIter2 __first2,_Sent2 __last2,_OutIter __result,_Compare && __comp) __set_union() argument 71 set_union(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) set_union() argument 89 set_union(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result) set_union() argument [all...] |
H A D | stable_sort.h | 41 __insertion_sort_move(_BidirectionalIterator __first1,_BidirectionalIterator __last1,typename iterator_traits<_BidirectionalIterator>::value_type * __first2,_Compare __comp) __insertion_sort_move() argument 74 __merge_move_construct(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,typename iterator_traits<_InputIterator1>::value_type * __result,_Compare __comp) __merge_move_construct() argument 112 __merge_move_assign(_InputIterator1 __first1,_InputIterator1 __last1,_InputIterator2 __first2,_InputIterator2 __last2,_OutputIterator __result,_Compare __comp) __merge_move_assign() argument 149 __stable_sort_move(_RandomAccessIterator __first1,_RandomAccessIterator __last1,_Compare __comp,typename iterator_traits<_RandomAccessIterator>::difference_type __len,typename iterator_traits<_RandomAccessIterator>::value_type * __first2) __stable_sort_move() argument [all...] |
H A D | transform.h | 32 _InputIterator2 __first2, in transform()
|
H A D | pstl.h | 151 _ForwardIterator2 __first2, in equal() argument 170 equal(_ExecutionPolicy&& __policy, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2) { in equal() argument 192 _ForwardIterator2 __first2, in equal() argument 216 _ForwardIterator2 __first2, in equal() argument 374 _ForwardIterator2 __first2, in merge() argument 403 merge(_ExecutionPolicy && __policy,_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardIterator2 __last2,_ForwardOutIterator __result) merge() argument 639 transform(_ExecutionPolicy && __policy,_ForwardIterator1 __first1,_ForwardIterator1 __last1,_ForwardIterator2 __first2,_ForwardOutIterator __result,_BinaryOperation __op) transform() argument [all...] |
H A D | lexicographical_compare_three_way.h | 114 …_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __las… in lexicographical_compare_three_way()
|
H A D | ranges_merge.h | 57 __merge_impl(_InIter1 && __first1,_Sent1 && __last1,_InIter2 && __first2,_Sent2 && __last2,_OutIter && __result,_Comp && __comp,_Proj1 && __proj1,_Proj2 && __proj2) __merge_impl() argument
|
/llvm-project/libcxx/include/__numeric/ |
H A D | inner_product.h | 27 inner_product(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _Tp __in… in inner_product() 41 _InputIterator2 __first2, in inner_product()
|
H A D | transform_reduce.h | 39 _InputIterator2 __first2, in transform_reduce() 50 transform_reduce(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _Tp _… in transform_reduce()
|
H A D | pstl.h | 97 _ForwardIterator2 __first2, in transform_reduce() argument 127 _ForwardIterator2 __first2, in transform_reduce() argument
|
/llvm-project/pstl/include/pstl/internal/ |
H A D | parallel_backend_utils.h | 143 …_union_construct(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in __set_union_construct() 171 …ection_construct(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in __set_intersection_construct() 197 …erence_construct(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in __set_difference_construct() 226 …erence_construct(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in __set_symmetric_difference_construct()
|
H A D | glue_algorithm_impl.h | 284 _ForwardIterator2 __first2) in swap_ranges() 320 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in transform() 644 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in mismatch() 655 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in mismatch() 664 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in mismatch() 673 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2) in mismatch() 684 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in equal() 695 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2) in equal() 702 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in equal() 713 …Policy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, in equal() [all …]
|
H A D | algorithm_impl.h | 223 __brick_walk2(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2, _F… in __brick_walk2() 233 …2(_RandomAccessIterator1 __first1, _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, in __brick_walk2() 242 __brick_walk2_n(_ForwardIterator1 __first1, _Size __n, _ForwardIterator2 __first2, _Function __f, in __brick_walk2_n() 252 __brick_walk2_n(_RandomAccessIterator1 __first1, _Size __n, _RandomAccessIterator2 __first2, _Funct… in __brick_walk2_n() 261 _ForwardIterator2 __first2, _Function __f) noexcept in __pattern_walk2() 270 _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _Function __f) in __pattern_walk2() 288 …alk2_n(_Tag, _ExecutionPolicy&&, _ForwardIterator1 __first1, _Size __n, _ForwardIterator2 __first2, in __pattern_walk2_n() 298 _Size __n, _RandomAccessIterator2 __first2, _Function __f) in __pattern_walk2_n() 307 _ForwardIterator2 __first2, _Brick __brick) noexcept in __pattern_walk2_brick() 316 … _RandomAccessIterator1 __last1, _RandomAccessIterator2 __first2, _Brick __brick) in __pattern_walk2_brick() [all …]
|
/llvm-project/libcxx/include/__pstl/cpu_algos/ |
H A D | transform.h | 35 __simd_transform(_Iterator1 __first1,_DifferenceType __n,_Iterator2 __first2,_Function __f) __simd_transform() argument 44 __simd_transform(_Iterator1 __first1,_DifferenceType __n,_Iterator2 __first2,_Iterator3 __first3,_Function __f) __simd_transform() argument [all...] |