Home
last modified time | relevance | path

Searched refs:_ExecutionPolicy (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/
H A Dpstl_replace.h37 template <class _ExecutionPolicy,
65 template <class _ExecutionPolicy,
85 template <class _ExecutionPolicy,
113 template <class _ExecutionPolicy,
131 template <class _ExecutionPolicy,
139 _ExecutionPolicy&& __policy, in __replace_copy_if()
166 template <class _ExecutionPolicy,
174 _ExecutionPolicy&& __policy, in replace_copy_if()
188 template <class _ExecutionPolicy,
195 _ExecutionPolicy&& __policy, in __replace_copy()
[all …]
H A Dpstl_find.h35 template <class _ExecutionPolicy,
38 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
46 template <class _ExecutionPolicy,
49 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
63 template <class _ExecutionPolicy,
66 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
84 template <class _ExecutionPolicy,
87 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
101 template <class _ExecutionPolicy,
104 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_any_all_none_of.h36 template <class _ExecutionPolicy,
39 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
56 template <class _ExecutionPolicy,
59 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
73 template <class _ExecutionPolicy,
76 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
95 template <class _ExecutionPolicy,
98 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
112 template <class _ExecutionPolicy,
115 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_equal.h34 template <class _ExecutionPolicy,
41 __equal(_ExecutionPolicy&& __policy, in __equal()
65 template <class _ExecutionPolicy,
72 equal(_ExecutionPolicy&& __policy, in equal()
83 template <class _ExecutionPolicy,
92 template <class _ExecutionPolicy,
99 __equal(_ExecutionPolicy&& __policy, in __equal()
135 template <class _ExecutionPolicy,
142 equal(_ExecutionPolicy&& __policy, in equal()
155 template <class _ExecutionPolicy,
[all …]
H A Dpstl_fill.h39 template <class _ExecutionPolicy,
42 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
59 template <class _ExecutionPolicy,
62 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
65 fill(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, const _Tp& __v… in fill()
74 template <class _ExecutionPolicy,
78 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
81 __fill_n(_ExecutionPolicy&& __policy, _ForwardIterator&& __first, _SizeT&& __n, const _Tp& __value)… in __fill_n()
97 template <class _ExecutionPolicy,
101 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_generate.h38 template <class _ExecutionPolicy,
41 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
59 template <class _ExecutionPolicy,
62 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
65 generate(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _Generator… in generate()
74 template <class _ExecutionPolicy,
78 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
81 __generate_n(_ExecutionPolicy&& __policy, _ForwardIterator&& __first, _Size&& __n, _Generator&& __g… in __generate_n()
95 template <class _ExecutionPolicy,
99 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_for_each.h38 template <class _ExecutionPolicy,
41 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
44 __for_each(_ExecutionPolicy&&, _ForwardIterator&& __first, _ForwardIterator&& __last, _Function&& _… in __for_each() argument
49 template <class _ExecutionPolicy,
52 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
55 for_each(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _Function … in for_each()
64 template <class _ExecutionPolicy,
68 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
88 template <class _ExecutionPolicy,
92 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_sort.h38 template <class _ExecutionPolicy,
41 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
44_ExecutionPolicy&& __policy, _RandomAccessIterator __first, _RandomAccessIterator __last, _Comp __… in __sort()
56 template <class _ExecutionPolicy,
59 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
62 sort(_ExecutionPolicy&& __policy, _RandomAccessIterator __first, _RandomAccessIterator __last, _Com… in sort()
67 template <class _ExecutionPolicy,
69 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
72 sort(_ExecutionPolicy&& __policy, _RandomAccessIterator __first, _RandomAccessIterator __last) { in sort()
73 …std::sort(std::forward<_ExecutionPolicy>(__policy), std::move(__first), std::move(__last), less{}); in sort()
H A Dpstl_count.h42 template <class _ExecutionPolicy,
45 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
66 template <class _ExecutionPolicy,
69 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
72 count_if(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _Predicate… in count_if()
82 template <class _ExecutionPolicy,
85 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
88 __count(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, const _Tp& … in __count()
102 template <class _ExecutionPolicy,
105 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_copy.h43 template <class _ExecutionPolicy,
46 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
49 __copy(_ExecutionPolicy&& __policy, in __copy()
63 template <class _ExecutionPolicy,
66 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
69 copy(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _ForwardOutIte… in copy()
79 template <class _ExecutionPolicy,
83 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
101 template <class _ExecutionPolicy,
105 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
H A Dpstl_transform.h32 template <class _ExecutionPolicy,
36 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
39 __transform(_ExecutionPolicy&&, in __transform() argument
49 template <class _ExecutionPolicy,
53 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
56 _ExecutionPolicy&& __policy, in transform()
70 template <class _ExecutionPolicy,
75 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
78 __transform(_ExecutionPolicy&&, in __transform() argument
89 template <class _ExecutionPolicy,
[all …]
H A Dpstl_stable_sort.h33 template <class _ExecutionPolicy,
36 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
39_ExecutionPolicy&&, _RandomAccessIterator&& __first, _RandomAccessIterator&& __last, _Comp&& __com…
44 template <class _ExecutionPolicy,
47 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
50_ExecutionPolicy&& __policy, _RandomAccessIterator __first, _RandomAccessIterator __last, _Comp __…
H A Dpstl_move.h45 template <class _ExecutionPolicy,
48 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
51 __move(_ExecutionPolicy&& __policy, in __move()
65 template <class _ExecutionPolicy,
68 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
71 move(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _ForwardOutIte… in move()
H A Dpstl_is_partitioned.h37 template <class _ExecutionPolicy,
40 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
43_ExecutionPolicy&& __policy, _ForwardIterator&& __first, _ForwardIterator&& __last, _Predicate&& _… in __is_partitioned()
58 template <class _ExecutionPolicy,
61 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
64 is_partitioned(_ExecutionPolicy&& __policy, _ForwardIterator __first, _ForwardIterator __last, _Pre… in is_partitioned()
H A Dpstl_merge.h32 template <class _ExecutionPolicy,
37 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
40 __merge(_ExecutionPolicy&&,
58 template <class _ExecutionPolicy,
63 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
66 merge(_ExecutionPolicy&& __policy,
H A Dpstl_rotate_copy.h32 template <class _ExecutionPolicy,
35 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
38 __rotate_copy(_ExecutionPolicy&& __policy, in __rotate_copy()
61 template <class _ExecutionPolicy,
64 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
67 _ExecutionPolicy&& __policy, in rotate_copy()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__numeric/
H A Dpstl_transform_reduce.h32 template <class _ExecutionPolicy,
41 _ExecutionPolicy&&, in __transform_reduce() argument
59 template <class _ExecutionPolicy,
68 _ExecutionPolicy&& __policy, in transform_reduce()
91 template <class _ExecutionPolicy,
95 enable_if_t<is_execution_policy_v<__remove_cvref_t<_ExecutionPolicy>>, int> = 0>
97 _ExecutionPolicy&& __policy, in transform_reduce()
105 template <class _ExecutionPolicy,
113 _ExecutionPolicy&&, in __transform_reduce() argument
129 template <class _ExecutionPolicy,
[all …]
H A Dpstl_reduce.h33 template <class _ExecutionPolicy,
37 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
40 __reduce(_ExecutionPolicy&& __policy,
57 template <class _ExecutionPolicy,
61 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
64 reduce(_ExecutionPolicy&& __policy,
75 template <class _ExecutionPolicy,
77 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
91 template <class _ExecutionPolicy,
93 class _RawPolicy = __remove_cvref_t<_ExecutionPolicy>,
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/
H A Dtransform.h42 template <class _ExecutionPolicy, class _ForwardIterator, class _ForwardOutIterator, class _UnaryOp…
49 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_transform()
54 auto __res = std::__pstl_transform<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_transform()
60 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_transform()
83 template <class _ExecutionPolicy,
88 enable_if_t<is_execution_policy_v<__remove_cvref_t<_ExecutionPolicy>>, int> = 0>
96 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_transform()
104 return std::__pstl_transform<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_transform()
115 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_transform()
H A Dfill.h37 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp>
40 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_fill()
44 … [[maybe_unused]] auto __res = std::__pstl_fill<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_fill()
48 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_fill()
H A Dfor_each.h37 template <class _ExecutionPolicy, class _ForwardIterator, class _Functor>
40 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_for_each()
44 … [[maybe_unused]] auto __res = std::__pstl_for_each<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_for_each()
48 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_for_each()
H A Dtransform_reduce.h102 template <class _ExecutionPolicy,
116 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_transform_reduce()
129 return *std::__pstl_transform_reduce<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_transform_reduce()
138 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_transform_reduce()
156 template <class _ExecutionPolicy, class _ForwardIterator, class _Tp, class _BinaryOperation, class …
164 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_transform_reduce()
173 auto __res = std::__pstl_transform_reduce<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_transform_reduce()
183 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_transform_reduce()
H A Dany_of.h72 template <class _ExecutionPolicy, class _ForwardIterator, class _Predicate>
75 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_any_of()
79 auto __res = std::__pstl_any_of<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_any_of()
84 } else if constexpr (__is_unsequenced_execution_policy_v<_ExecutionPolicy> && in __pstl_any_of()
H A Dmerge.h31 template <class _ExecutionPolicy,
44 if constexpr (__is_parallel_execution_policy_v<_ExecutionPolicy> && in __pstl_merge()
61 … [[maybe_unused]] auto __g_res = std::__pstl_merge<__remove_parallel_policy_t<_ExecutionPolicy>>( in __pstl_merge()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_execution_policy.h46 template <class _ExecutionPolicy>
48 __remove_parallel_policy(const _ExecutionPolicy& = _ExecutionPolicy{execution::__disable_user_insta…
52 template <class _ExecutionPolicy>
53 using __remove_parallel_policy_t = decltype(std::__remove_parallel_policy<_ExecutionPolicy>());

12