Home
last modified time | relevance | path

Searched refs:Iterator2 (Results 1 – 15 of 15) sorted by relevance

/llvm-project/pstl/test/std/algorithms/alg.modifying.operations/alg.reverse/
H A Dreverse.pass.cpp26 template <typename Iterator1, typename Iterator2>
28 …operator()(pstl::execution::unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actu… in operator ()()
29 Iterator2 actual_e) in operator ()()
32 template <typename Iterator1, typename Iterator2>
34 …tl::execution::parallel_unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, in operator ()()
35 Iterator2 actual_e) in operator ()()
40 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
42 …)(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterator2 actual… in operator ()()
50 bool check = equal(data_b, data_e, reverse_iterator<Iterator2>(actual_e)); in operator ()()
55 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
[all …]
/llvm-project/pstl/test/std/numerics/numeric.ops/
H A Dadjacent_difference.pass.cpp59 template <typename Iterator1, typename Iterator2, typename T, typename Function>
61 compute_and_check(Iterator1 first, Iterator1 last, Iterator2 d_first, T, Function f) in compute_and_check()
63 using T2 = typename std::iterator_traits<Iterator2>::value_type; in compute_and_check()
88 template <typename Iterator1, typename Iterator2, typename T, typename Function>
89 …if<std::is_floating_point<T>::value, bool>::type compute_and_check(Iterator1, Iterator1, Iterator2, in compute_and_check() argument
99 template <typename Iterator1, typename Iterator2, typename T, typename Function>
101 …operator()(pstl::execution::unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actu… in operator ()()
102 Iterator2 actual_e, T trash, Function f) in operator ()()
105 template <typename Iterator1, typename Iterator2, typename T, typename Function>
107 …tl::execution::parallel_unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, in operator ()()
[all …]
H A Dscan.pass.cpp100 …template <typename Policy, typename Iterator1, typename Iterator2, typename Iterator3, typename Si…
102 …operator()(Policy&& exec, Iterator1 in_first, Iterator1 in_last, Iterator2 out_first, Iterator2 ou… in operator ()()
138 …template <typename Policy, typename Iterator1, typename Iterator2, typename Iterator3, typename Si…
141 …operator()(Policy&& exec, Iterator1 in_first, Iterator1 in_last, Iterator2 out_first, Iterator2 ou… in operator ()()
156 …template <typename Policy, typename Iterator1, typename Iterator2, typename Iterator3, typename Si…
159 …operator()(Policy&&, Iterator1, Iterator1, Iterator2, Iterator2, Iterator3, Iterator3, Size, T, Bi… in operator ()()
/llvm-project/pstl/test/std/algorithms/alg.modifying.operations/
H A Drotate_copy.pass.cpp74 template <typename Iterator1, typename Iterator2>
76 …operator()(pstl::execution::unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actu… in operator ()()
77 Iterator2 actual_e, std::size_t shift) in operator ()()
80 template <typename Iterator1, typename Iterator2>
82 …tl::execution::parallel_unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, in operator ()()
83 Iterator2 actual_e, std::size_t shift) in operator ()()
88 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
90 …)(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterator2 actual… in operator ()()
94 using T = typename iterator_traits<Iterator2>::value_type; in operator ()()
98 Iterator2 actual_return = rotate_copy(exec, data_b, data_m, data_e, actual_b); in operator ()()
[all …]
H A Dswap_ranges.pass.cpp75 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
77 …)(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterator2 actual… in operator ()()
86 Iterator2 actual_return = swap_ranges(exec, data_b, data_e, actual_b); in operator ()()
H A Dreplace.pass.cpp61 …template <typename ExecutionPolicy, typename Iterator1, typename Iterator2, typename T, typename P…
63 … operator()(ExecutionPolicy&& exec, Iterator1 expected_b, Iterator1 expected_e, Iterator2 actual_b, in operator ()()
64 Iterator2 actual_e, Predicate pred, const T& value, const T& old_value) in operator ()()
74 … EXPECT_TRUE((check<T, Iterator2>(actual_b, actual_e)), "wrong result of self assignment check"); in operator ()()
/llvm-project/pstl/test/std/algorithms/alg.nonmodifying/
H A Dfind_first_of.pass.cpp25 template <typename Iterator1, typename Iterator2, typename Predicate>
27 …or()(pstl::execution::unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator2 esub, in operator ()()
31 template <typename Iterator1, typename Iterator2, typename Predicate>
33 …::execution::parallel_unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator2 esub, in operator ()()
39 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2, typename Predicate>
41 …operator()(ExecutionPolicy&& exec, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator2 esub, Predi… in operator ()()
H A Dfind_end.pass.cpp25 template <typename Iterator1, typename Iterator2, typename Predicate>
27 …or()(pstl::execution::unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator2 esub, in operator ()()
31 template <typename Iterator1, typename Iterator2, typename Predicate>
33 …::execution::parallel_unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator2 esub, in operator ()()
39 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2, typename Predicate>
41 …operator()(ExecutionPolicy&& exec, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator2 esub, Predi… in operator ()()
H A Dmismatch.pass.cpp23 template <typename Policy, typename Iterator1, typename Iterator2>
25 operator()(Policy&& exec, Iterator1 first1, Iterator1 last1, Iterator2 first2) in operator ()()
37 template <typename Policy, typename Iterator1, typename Iterator2>
39 operator()(Policy&& exec, Iterator1 first1, Iterator1 last1, Iterator2 first2, Iterator2 last2) in operator ()()
H A Dequal.pass.cpp98 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
100 …operator()(ExecutionPolicy&& exec, Iterator1 first1, Iterator1 last1, Iterator2 first2, bool is_tr… in operator ()()
/llvm-project/libcxx/include/
H A Diterator260 template<indirectly_swappable<Iterator> Iterator2>
263 const reverse_iterator<Iterator2>& y) noexcept(see below);
266 template <class Iterator1, class Iterator2>
268 operator==(const reverse_iterator<Iterator1>& x, const reverse_iterator<Iterator2>& y);
270 template <class Iterator1, class Iterator2>
272 operator!=(const reverse_iterator<Iterator1>& x, const reverse_iterator<Iterator2>& y);
274 template <class Iterator1, class Iterator2>
276 operator<(const reverse_iterator<Iterator1>& x, const reverse_iterator<Iterator2>& y);
278 template <class Iterator1, class Iterator2>
280 operator>(const reverse_iterator<Iterator1>& x, const reverse_iterator<Iterator2>
[all...]
/llvm-project/pstl/test/std/algorithms/alg.sorting/alg.lex.comparison/
H A Dlexicographical_compare.pass.cpp25 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2, typename Predicate>
27 …rator()(ExecutionPolicy&& exec, Iterator1 begin1, Iterator1 end1, Iterator2 begin2, Iterator2 end2, in operator ()()
35 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
37 …rator()(ExecutionPolicy&& exec, Iterator1 begin1, Iterator1 end1, Iterator2 begin2, Iterator2 end2) in operator ()()
/llvm-project/pstl/include/pstl/internal/
H A Dparallel_backend_tbb.h747 template <typename Iterator1, typename Iterator2>
749 operator()(Iterator1 __x, Iterator2 __z) in operator()
757 template <typename Iterator1, typename Iterator2>
759 operator()(Iterator1 __x, Iterator2 __z) in operator()
767 template <typename Iterator1, typename Iterator2>
768 Iterator2
769 operator()(Iterator1 __first1, Iterator1 __last1, Iterator2 __first2) in operator()
786 template <typename Iterator1, typename Iterator2>
787 Iterator2
788 operator()(Iterator1 __first1, Iterator1 __last1, Iterator2 __first2) in operator()
/llvm-project/clang/test/SemaCXX/
H A Dconstant-expression-cxx14.cpp167 template<typename Iterator1, typename Iterator2>
168 constexpr bool equal(Iterator1 a, Iterator1 ae, Iterator2 b, Iterator2 be) { in equal()
/llvm-project/pstl/test/support/
H A Dutils.h116 template <typename Iterator1, typename Iterator2, typename Size>
118 expect_equal(Iterator1 expected_first, Iterator2 actual_first, Size n, const char* file, int32_t li… in expect_equal()