Home
last modified time | relevance | path

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

/src/contrib/llvm-project/libcxx/include/__pstl/cpu_algos/
H A Dtransform_reduce.h122 _BinaryOperation2 __transform) const noexcept { in operator()
129 [__first1, __first2, __transform](_ForwardIterator1 __iter) { in operator()
130 return __transform(*__iter, *(__first2 + (__iter - __first1))); in operator()
134 [&__policy, __first1, __first2, __reduce, __transform]( in operator()
145 std::move(__transform)); in operator()
152 return __transform(__first1[__i], __first2[__i]); in operator()
161 std::move(__transform)); in operator()
175 _UnaryOperation __transform) const noexcept { in operator()
181 [__transform](_ForwardIterator __iter) { return __transform(*__iter); }, in operator()
184 … [&__policy, __transform, __reduce](auto __brick_first, auto __brick_last, _Tp __brick_init) { in operator()
[all …]
H A Dtransform.h67 …using _TransformUnseq = __pstl::__transform<_Backend, __remove_parallel_policy_t<_RawExecutionPoli… in operator()
/src/contrib/llvm-project/libcxx/include/__pstl/backends/
H A Dserial.h98 struct __transform<__serial_backend_tag, _ExecutionPolicy> {
140 _UnaryOperation&& __transform) const noexcept {
146 std::forward<_UnaryOperation>(__transform));
165 _BinaryOperation2&& __transform) const noexcept {
172 std::forward<_BinaryOperation2>(__transform));
H A Dlibdispatch.h212 _Transform __transform,
242 … __combiner(__transform(__first + __index), __transform(__first + __index + 1))));
244 std::__construct_at(__values.get() + __chunk, __transform(__first + __index));
368 struct __transform<__libdispatch_backend_tag, _ExecutionPolicy>
H A Dstd_thread.h107 struct __transform<__std_thread_backend_tag, _ExecutionPolicy>
H A Ddefault.h402 using _Transform = __dispatch<__transform, __current_configuration, _ExecutionPolicy>;
446 using _Transform = __dispatch<__transform, __current_configuration, _ExecutionPolicy>;
460 using _Transform = __dispatch<__transform, __current_configuration, _ExecutionPolicy>;
/src/contrib/llvm-project/libcxx/include/__numeric/
H A Dpstl.h100 _BinaryOperation2 __transform) { in transform_reduce() argument
112 std::move(__transform)); in transform_reduce()
156 _UnaryOperation __transform) { in transform_reduce() argument
165 std::move(__transform)); in transform_reduce()
/src/contrib/llvm-project/libcxx/include/__format/
H A Dformatter_output.h140 __transform(_Iterator __first,
145 __out_it.__get_container()->__transform(__first, __last, std::move(__operation));
148 __out_it.__buffer_->__transform(__first, __last, std::move(__operation));
285 return __formatter::__transform(__first, __last, std::move(__out_it), __op);
289 …__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()
/src/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_transform.h44 namespace __transform {
167 inline constexpr auto transform = __transform::__fn{};
H A Dpstl.h619 …using _Implementation = __pstl::__dispatch<__pstl::__transform, __pstl::__current_configuration, _… in transform()
/src/contrib/llvm-project/libcxx/include/__pstl/
H A Dbackend_fwd.h179 struct __transform;
/src/contrib/llvm-project/libcxx/include/__ranges/
H A Dtransform_view.h386 namespace __transform {
405 inline constexpr auto transform = __transform::__fn{};