Home
last modified time | relevance | path

Searched refs:__transform (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/
H A Dtransform_reduce.h115 _BinaryOperation2 __transform) { in __pstl_transform_reduce() argument
122 [__first1, __first2, __transform](_ForwardIterator1 __iter) { in __pstl_transform_reduce()
123 return __transform(*__iter, *(__first2 + (__iter - __first1))); in __pstl_transform_reduce()
127 [__first1, __first2, __reduce, __transform]( in __pstl_transform_reduce()
136 std::move(__transform)); in __pstl_transform_reduce()
143 return __transform(__first1[__i], __first2[__i]); in __pstl_transform_reduce()
152 std::move(__transform)); in __pstl_transform_reduce()
163 _UnaryOperation __transform) { in __pstl_transform_reduce() argument
169 [__transform](_ForwardIterator __iter) { return __transform(*__iter); }, in __pstl_transform_reduce()
179 std::move(__transform)); in __pstl_transform_reduce()
[all …]
H A Dlibdispatch.h202 _Transform __transform, in __parallel_transform_reduce() argument
233 … __combiner(__transform(__first + __index), __transform(__first + __index + 1)))); in __parallel_transform_reduce()
235 std::__construct_at(__values.get() + __chunk, __transform(__first + __index)); in __parallel_transform_reduce()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__numeric/
H A Dpstl_transform_reduce.h47 _BinaryOperation2&& __transform) noexcept { in __transform_reduce() argument
56 std::move(__transform)); in __transform_reduce()
74 _BinaryOperation2 __transform) { in transform_reduce() argument
82 std::move(__transform)); in transform_reduce()
118 _UnaryOperation&& __transform) noexcept { in __transform_reduce() argument
126 std::move(__transform)); in __transform_reduce()
142 _UnaryOperation __transform) { in transform_reduce() argument
144 …:move(__first), std::move(__last), std::move(__init), std::move(__reduce), std::move(__transform)); in transform_reduce()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/
H A Dpstl_transform.h39 __transform(_ExecutionPolicy&&, in __transform() function
64 …auto __res = std::__transform(__policy, std::move(__first), std::move(__last), std::move(__result)… in transform()
78 __transform(_ExecutionPolicy&&, in __transform() function
107 auto __res = std::__transform( in transform()
H A Dranges_transform.h44 namespace __transform {
167 inline constexpr auto transform = __transform::__fn{};
H A Dpstl_move.h58 …return std::__transform(__policy, __g_first, __g_last, __g_result, [](auto&& __v) { return std::mo… in __move()
H A Dpstl_copy.h56 return std::__transform(__policy, __g_first, __g_last, __g_result, __identity()); in __copy()
H A Dpstl_replace.h152 if (!std::__transform( in __replace_copy_if()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_output.h139 _LIBCPP_HIDE_FROM_ABI auto __transform(
143 __out_it.__get_container()->__transform(__first, __last, std::move(__operation));
146 __out_it.__buffer_->__transform(__first, __last, std::move(__operation));
283 return __formatter::__transform(__first, __last, std::move(__out_it), __op);
287 …__out_it = __formatter::__transform(__first, __last, std::move(__out_it), _…
H A Dbuffer.h136 …_LIBCPP_HIDE_FROM_ABI void __transform(_Iterator __first, _Iterator __last, _UnaryOperation __oper… in __transform() function
598 …_LIBCPP_HIDE_FROM_ABI void __transform(_Iterator __first, _Iterator __last, _UnaryOperation __oper…
H A Dformatter_integral.h265 __out_it = __formatter::__transform(__first, __last, std::move(__out_it), __hex_to_upper); in __write_using_decimal_separators()
/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dtransform_view.h393 namespace __transform {
412 inline constexpr auto transform = __transform::__fn{};