| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | pstl_replace.h | 37 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 D | pstl_find.h | 35 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 D | pstl_any_all_none_of.h | 36 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 D | pstl_equal.h | 34 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 D | pstl_fill.h | 39 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 D | pstl_generate.h | 38 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 D | pstl_for_each.h | 38 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 D | pstl_sort.h | 38 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 D | pstl_count.h | 42 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 D | pstl_copy.h | 43 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 D | pstl_transform.h | 32 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 D | pstl_stable_sort.h | 33 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 D | pstl_move.h | 45 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 D | pstl_is_partitioned.h | 37 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 D | pstl_merge.h | 32 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 D | pstl_rotate_copy.h | 32 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 D | pstl_transform_reduce.h | 32 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 D | pstl_reduce.h | 33 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 D | transform.h | 42 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 D | fill.h | 37 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 D | for_each.h | 37 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 D | transform_reduce.h | 102 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 D | any_of.h | 72 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 D | merge.h | 31 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 D | is_execution_policy.h | 46 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>());
|