| /freebsd/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 | 69 …using _TransformUnseq = __pstl::__transform<_Backend, __remove_parallel_policy_t<_RawExecutionPoli… in operator()
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/ |
| H A D | serial.h | 100 struct __transform<__serial_backend_tag, _ExecutionPolicy> { 142 _UnaryOperation&& __transform) const noexcept { 148 std::forward<_UnaryOperation>(__transform)); 167 _BinaryOperation2&& __transform) const noexcept { 174 std::forward<_BinaryOperation2>(__transform));
|
| H A D | libdispatch.h | 215 _Transform __transform, 245 … __combiner(__transform(__first + __index), __transform(__first + __index + 1)))); 247 std::__construct_at(__values.get() + __chunk, __transform(__first + __index)); 371 struct __transform<__libdispatch_backend_tag, _ExecutionPolicy>
|
| H A D | std_thread.h | 108 struct __transform<__std_thread_backend_tag, _ExecutionPolicy>
|
| H A D | default.h | 404 using _Transform = __dispatch<__transform, __current_configuration, _ExecutionPolicy>; 448 using _Transform = __dispatch<__transform, __current_configuration, _ExecutionPolicy>; 462 using _Transform = __dispatch<__transform, __current_configuration, _ExecutionPolicy>;
|
| /freebsd/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()
|
| /freebsd/contrib/llvm-project/libcxx/include/__format/ |
| H A D | formatter_output.h | 123 __transform(_Iterator __first, 128 __out_it.__get_container()->__transform(__first, __last, std::move(__operation)); 131 __out_it.__buffer_->__transform(__first, __last, std::move(__operation)); 268 return __formatter::__transform(__first, __last, std::move(__out_it), __op); 272 …__out_it = __formatter::__transform(__first, __last, std::move(__out_it), _…
|
| H A D | buffer.h | 261 …_LIBCPP_HIDE_FROM_ABI void __transform(_Iterator __first, _Iterator __last, _UnaryOperation __oper… in __transform() function 651 …_LIBCPP_HIDE_FROM_ABI void __transform(_Iterator __first, _Iterator __last, _UnaryOperation __oper…
|
| H A D | formatter_integral.h | 266 __out_it = __formatter::__transform(__first, __last, std::move(__out_it), __hex_to_upper); in __write_using_decimal_separators()
|
| /freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | ranges_transform.h | 44 struct __transform { struct 165 inline constexpr auto transform = __transform{}; argument
|
| H A D | pstl.h | 619 …using _Implementation = __pstl::__dispatch<__pstl::__transform, __pstl::__current_configuration, _… in transform()
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/ |
| H A D | backend_fwd.h | 183 struct __transform;
|
| /freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | transform_view.h | 389 namespace __transform { 408 inline constexpr auto transform = __transform::__fn{};
|