| /llvm-project-15.0.7/libcxx/include/__numeric/ |
| H A D | transform_reduce.h | 25 _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 _Tp transform_reduce(_InputIterator __first, in transform_reduce() function 34 _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 _Tp transform_reduce(_InputIterator1 __firs… in transform_reduce() function 44 _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX17 _Tp transform_reduce(_InputIterator1 __firs… in transform_reduce() function 47 return _VSTD::transform_reduce(__first1, __last1, __first2, _VSTD::move(__init), _VSTD::plus<>(), in transform_reduce()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/numeric.ops/transform.reduce/ |
| H A D | transform_reduce_iter_iter_init_bop_uop.pass.cpp | 50 decltype(std::transform_reduce(first1, last1, init, bOp, uOp))> ); in test() 51 assert(std::transform_reduce(first1, last1, init, bOp, uOp) == x); in test() 86 decltype(std::transform_reduce(p, p, Init{}, std::plus<>(), identity()))> ); in test_return_type() 94 std::transform_reduce(std::begin(ia), std::end(ia), MoveOnly{0}, in test_move_only_types() 121 unsigned res = std::transform_reduce(v.begin(), v.end(), 1U, std::multiplies<>(), twice()); in test()
|
| H A D | transform_reduce_iter_iter_iter_init.pass.cpp | 32 decltype(std::transform_reduce(first1, last1, first2, init))> ); in test() 33 assert(std::transform_reduce(first1, last1, first2, init) == x); in test() 61 decltype(std::transform_reduce(p, p, p, Init{}))> ); in test_return_type() 70 std::transform_reduce(std::begin(ia), std::end(ia), std::begin(ib), MoveOnly{0}).get()); in test_move_only_types()
|
| H A D | transform_reduce_iter_iter_iter_init_op_op.pass.cpp | 34 decltype(std::transform_reduce(first1, last1, first2, init, op1, op2))> ); in test() 35 assert(std::transform_reduce(first1, last1, first2, init, op1, op2) == x); in test() 63 decltype(std::transform_reduce(p, p, p, Init{}, std::plus<>(), std::multiplies<>()))> ); in test_return_type() 72 std::transform_reduce(std::begin(ia), std::end(ia), std::begin(ib), MoveOnly{0}, in test_move_only_types()
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | glue_numeric_impl.h | 33 …return transform_reduce(std::forward<_ExecutionPolicy>(__exec), __first, __last, __init, __binary_… in reduce() 41 …return transform_reduce(std::forward<_ExecutionPolicy>(__exec), __first, __last, __init, std::plus… in reduce() 51 return transform_reduce(std::forward<_ExecutionPolicy>(__exec), __first, __last, _ValueType{}, in reduce() 59 transform_reduce(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, in transform_reduce() function 73 transform_reduce(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, in transform_reduce() function 84 transform_reduce(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Tp … in transform_reduce() function
|
| H A D | glue_numeric_defs.h | 40 transform_reduce(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, 46 transform_reduce(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, 52 transform_reduce(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last, _Tp …
|
| H A D | numeric_impl.h | 104 return std::transform_reduce(__first, __last, __init, __binary_op, __unary_op); in __brick_transform_reduce()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | numeric | 51 transform_reduce(InputIterator1 first1, InputIterator1 last1, 56 transform_reduce(InputIterator1 first1, InputIterator1 last1, 62 transform_reduce(InputIterator first, InputIterator last, T init, 164 #include <__numeric/transform_reduce.h>
|
| H A D | CMakeLists.txt | 415 __numeric/transform_reduce.h
|
| H A D | module.modulemap.in | 886 module transform_reduce { private header "__numeric/transform_reduce.h" }
|
| /llvm-project-15.0.7/pstl/test/std/numerics/numeric.ops/ |
| H A D | transform_reduce.pass.cpp | 88 T resRA = std::transform_reduce(exec, first1, last1, first2, init, opB1, opB2); in operator ()() 90 resRA = std::transform_reduce(exec, first1, last1, init, opB1, opU); in operator ()()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/format/format.string/format.string.std/ |
| H A D | extended_grapheme_cluster.pass.cpp | 34 return std::transform_reduce( in count_entries()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 476 "__numeric/transform_reduce.h",
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx20Issues.csv | 74 "`3048 <https://wg21.link/LWG3048>`__","``transform_reduce(exec, first1, last1, first2, init)``\ d…
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Inclusions/ |
| H A D | StdSymbolMap.inc | 1148 SYMBOL(transform_reduce, std::, <numeric>)
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 3421 libcxx/include/__numeric/transform_reduce.h
|