/external/llvm-project/pstl/include/pstl/internal/ |
D | unseq_backend_simd.h | 784 …imd_find_first_of(_ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in __simd_find_first_of() argument 790 const _DifferencType __n2 = __s_last - __s_first; in __simd_find_first_of() 804 __s_first, __n2, in __simd_find_first_of() 813 for (; __s_first != __s_last; ++__s_first) in __simd_find_first_of() 816 …__first, _DifferencType(0), __n1, [__s_first, &__pred](_ForwardIterator1 __it, _DifferencType __i)… in __simd_find_first_of() 817 return __pred(__it[__i], *__s_first); in __simd_find_first_of()
|
D | algorithm_impl.h | 543 … _RandomAccessIterator2 __s_first, _RandomAccessIterator2 __s_last, _BinaryPredicate __pred, in __find_subrange() argument 547 auto __n2 = __s_last - __s_first; in __find_subrange() 564 …__first, __last, __equal_value_by_pred<_ValueType, _BinaryPredicate>(*__s_first, __pred), __is_vec… in __find_subrange() 570 __internal::__brick_equal(__s_first + 1, __s_last, __first + 1, __pred, __is_vector)) in __find_subrange() 631 __brick_find_end(_ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in __brick_find_end() argument 634 return std::find_end(__first, __last, __s_first, __s_last, __pred); in __brick_find_end() 639 __brick_find_end(_ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in __brick_find_end() argument 642 …return __find_subrange(__first, __last, __last, __s_first, __s_last, __pred, false, std::true_type… in __brick_find_end() 648 …xecutionPolicy&&, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in __pattern_find_end() argument 652 return __internal::__brick_find_end(__first, __last, __s_first, __s_last, __pred, __is_vector); in __pattern_find_end() [all …]
|
D | glue_algorithm_impl.h | 111 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in find_end() argument 115 std::forward<_ExecutionPolicy>(__exec), __first, __last, __s_first, __s_last, __pred, in find_end() 124 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in find_end() argument 127 … return std::find_end(std::forward<_ExecutionPolicy>(__exec), __first, __last, __s_first, __s_last, in find_end() 135 _ForwardIterator2 __s_first, _ForwardIterator2 __s_last, _BinaryPredicate __pred) in find_first_of() argument 138 std::forward<_ExecutionPolicy>(__exec), __first, __last, __s_first, __s_last, __pred, in find_first_of() 148 _ForwardIterator2 __s_first, _ForwardIterator2 __s_last) in find_first_of() argument 150 …return std::find_first_of(std::forward<_ExecutionPolicy>(__exec), __first, __last, __s_first, __s_… in find_first_of() 211 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, in search() argument 215 std::forward<_ExecutionPolicy>(__exec), __first, __last, __s_first, __s_last, __pred, in search() [all …]
|
D | glue_algorithm_defs.h | 70 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, 75 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, 83 _ForwardIterator2 __s_first, _ForwardIterator2 __s_last, _BinaryPredicate __pred); 88 _ForwardIterator2 __s_first, _ForwardIterator2 __s_last); 116 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first, 121 …nPolicy&& __exec, _ForwardIterator1 __first, _ForwardIterator1 __last, _ForwardIterator2 __s_first,
|