Home
last modified time | relevance | path

Searched refs:Iterator1 (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/pstl/test/std/algorithms/alg.nonmodifying/
H A Dnth_element.pass.cpp73 …template <typename Iterator1, typename Size, typename Generator1, typename Generator2, typename Co…
75 …operator()(pstl::execution::unsequenced_policy, Iterator1 first1, Iterator1 last1, Iterator1 first… in operator ()()
76 … Iterator1 last2, Size n, Size m, Generator1 generator1, Generator2 generator2, Compare comp) in operator ()()
81 …rator()(pstl::execution::parallel_unsequenced_policy, Iterator1 first1, Iterator1 last1, Iterator1… in operator ()()
82 … Iterator1 last2, Size n, Size m, Generator1 generator1, Generator2 generator2, Compare comp) in operator ()()
88 …template <typename Policy, typename Iterator1, typename Size, typename Generator1, typename Genera…
91 …operator()(Policy&& exec, Iterator1 first1, Iterator1 last1, Iterator1 first2, Iterator1 last2, Si… in operator ()()
95 using T = typename std::iterator_traits<Iterator1>::value_type; in operator ()()
96 const Iterator1 mid1 = std::next(first1, m); in operator ()()
97 const Iterator1 mid2 = std::next(first2, m); in operator ()()
[all …]
H A Dfind_first_of.pass.cpp25 template <typename Iterator1, typename Iterator2, typename Predicate>
27 …operator()(pstl::execution::unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator… in operator ()()
31 template <typename Iterator1, typename Iterator2, typename Predicate>
33 …operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub,… 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 ()()
44 Iterator1 expected = find_first_of(b, e, bsub, esub, pred); in operator ()()
45 Iterator1 actual = find_first_of(exec, b, e, bsub, esub, pred); in operator ()()
H A Dfind_end.pass.cpp25 template <typename Iterator1, typename Iterator2, typename Predicate>
27 …operator()(pstl::execution::unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub, Iterator… in operator ()()
31 template <typename Iterator1, typename Iterator2, typename Predicate>
33 …operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 b, Iterator1 e, Iterator2 bsub,… 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 ()()
28 typedef typename iterator_traits<Iterator1>::value_type T; in operator ()()
37 template <typename Policy, typename Iterator1, typename Iterator2>
39 operator()(Policy&& exec, Iterator1 first1, Iterator1 last1, Iterator2 first2, Iterator2 last2) in operator ()()
42 typedef typename iterator_traits<Iterator1>::value_type T; 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-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.reverse/
H A Dreverse.pass.cpp26 template <typename Iterator1, typename Iterator2>
27 …typename std::enable_if<is_same_iterator_category<Iterator1, std::random_access_iterator_tag>::val…
28 …operator()(pstl::execution::unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actu… in operator ()()
32 template <typename Iterator1, typename Iterator2>
34 …operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Itera… in operator ()()
40 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
41 …typename std::enable_if<!is_same_iterator_category<Iterator1, std::forward_iterator_tag>::value>::…
42 …operator()(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterato… in operator ()()
55 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
56 …typename std::enable_if<is_same_iterator_category<Iterator1, std::forward_iterator_tag>::value>::t…
[all …]
H A Dreverse_copy.pass.cpp66 template <typename Iterator1>
67 …typename std::enable_if<is_same_iterator_category<Iterator1, std::random_access_iterator_tag>::val…
68 operator()(pstl::execution::unsequenced_policy, Iterator1 actual_b, Iterator1 actual_e) in operator ()()
71 template <typename Iterator1>
72 …typename std::enable_if<is_same_iterator_category<Iterator1, std::random_access_iterator_tag>::val…
73 operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 actual_b, Iterator1 actual_e) in operator ()()
78 template <typename ExecutionPolicy, typename Iterator1>
80 operator()(ExecutionPolicy&& exec, Iterator1 actual_b, Iterator1 actual_e) in operator ()()
83 using T = typename iterator_traits<Iterator1>::value_type; in operator ()()
86 Iterator1 actual_return = reverse_copy(exec, data_b, data_e, actual_b); in operator ()()
/llvm-project-15.0.7/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()
73 Iterator1 second = std::next(first); 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 ()()
105 template <typename Iterator1, typename Iterator2, typename T, typename Function>
107 …operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Itera… in operator ()()
115 …operator()(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterato… 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…
140 typename std::enable_if<!TestUtils::isReverse<Iterator1>::value, void>::type
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…
158 typename std::enable_if<TestUtils::isReverse<Iterator1>::value, void>::type
159 …operator()(Policy&&, Iterator1, Iterator1, Iterator2, Iterator2, Iterator3, Iterator3, Size, T, Bi… in operator ()()
/llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/
H A Drotate_copy.pass.cpp74 template <typename Iterator1, typename Iterator2>
75 …typename std::enable_if<is_same_iterator_category<Iterator1, std::random_access_iterator_tag>::val…
76 …operator()(pstl::execution::unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Iterator2 actu… in operator ()()
80 template <typename Iterator1, typename Iterator2>
81 …typename std::enable_if<is_same_iterator_category<Iterator1, std::random_access_iterator_tag>::val…
82 …operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 data_b, Iterator1 data_e, Itera… in operator ()()
88 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
90 …operator()(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterato… in operator ()()
95 Iterator1 data_m = std::next(data_b, shift); in operator ()()
101 auto comparer = comparator<T, Iterator1, Iterator2>(); 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 ()()
85 template <typename T, typename Iterator1>
86 bool check(Iterator1, Iterator1) in check()
91 template <typename T, typename Iterator1>
93 check(Iterator1 b, Iterator1 e) in check()
H A Dswap_ranges.pass.cpp75 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
77 …operator()(ExecutionPolicy&& exec, Iterator1 data_b, Iterator1 data_e, Iterator2 actual_b, Iterato… in operator ()()
80 using T_ref = typename iterator_traits<Iterator1>::reference; in operator ()()
81 using T = typename iterator_traits<Iterator1>::value_type; in operator ()()
/llvm-project-15.0.7/pstl/test/std/algorithms/alg.modifying.operations/alg.partitions/
H A Dis_partitioned.pass.cpp26 template <typename Iterator1, typename Predicate>
28 … operator()(pstl::execution::unsequenced_policy, Iterator1 begin1, Iterator1 end1, Predicate pred) in operator ()()
31 template <typename Iterator1, typename Predicate>
33 …operator()(pstl::execution::parallel_unsequenced_policy, Iterator1 begin1, Iterator1 end1, Predica… in operator ()()
38 template <typename ExecutionPolicy, typename Iterator1, typename Predicate>
40 operator()(ExecutionPolicy&& exec, Iterator1 begin1, Iterator1 end1, Predicate pred) in operator ()()
/llvm-project-15.0.7/libcxx/include/
H A Diterator266 template <class Iterator1, class Iterator2>
270 template <class Iterator1, class Iterator2>
274 template <class Iterator1, class Iterator2>
278 template <class Iterator1, class Iterator2>
282 template <class Iterator1, class Iterator2>
286 template <class Iterator1, class Iterator2>
290 template<class Iterator1, three_way_comparable_with<Iterator1> Iterator2>
295 template <class Iterator1, class Iterator2>
308 template<class Iterator1, class Iterator2>
441 template <class Iterator1, class Iterator2>
[all …]
/llvm-project-15.0.7/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 …operator()(ExecutionPolicy&& exec, Iterator1 begin1, Iterator1 end1, Iterator2 begin2, Iterator2 e… in operator ()()
35 template <typename ExecutionPolicy, typename Iterator1, typename Iterator2>
37 …operator()(ExecutionPolicy&& exec, Iterator1 begin1, Iterator1 end1, Iterator2 begin2, Iterator2 e… in operator ()()
/llvm-project-15.0.7/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>
769 operator()(Iterator1 __first1, Iterator1 __last1, Iterator2 __first2) in operator()
786 template <typename Iterator1, typename Iterator2>
788 operator()(Iterator1 __first1, Iterator1 __last1, Iterator2 __first2) in operator()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dconstant-expression-cxx14.cpp166 template<typename Iterator1, typename Iterator2>
167 constexpr bool equal(Iterator1 a, Iterator1 ae, Iterator2 b, Iterator2 be) { in equal()
/llvm-project-15.0.7/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()