| /src/contrib/llvm-project/libcxx/include/__pstl/cpu_algos/ |
| H A D | transform_reduce.h | 122 _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 D | transform.h | 67 …using _TransformUnseq = __pstl::__transform<_Backend, __remove_parallel_policy_t<_RawExecutionPoli… in operator()
|
| /src/contrib/llvm-project/libcxx/include/__pstl/backends/ |
| H A D | serial.h | 98 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 D | libdispatch.h | 212 _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 D | std_thread.h | 107 struct __transform<__std_thread_backend_tag, _ExecutionPolicy>
|
| H A D | default.h | 402 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 D | pstl.h | 100 _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 D | formatter_output.h | 140 __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 D | buffer.h | 136 …_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 D | formatter_integral.h | 265 __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 D | ranges_transform.h | 44 namespace __transform { 167 inline constexpr auto transform = __transform::__fn{};
|
| H A D | pstl.h | 619 …using _Implementation = __pstl::__dispatch<__pstl::__transform, __pstl::__current_configuration, _… in transform()
|
| /src/contrib/llvm-project/libcxx/include/__pstl/ |
| H A D | backend_fwd.h | 179 struct __transform;
|
| /src/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | transform_view.h | 386 namespace __transform { 405 inline constexpr auto transform = __transform::__fn{};
|