| /llvm-project-15.0.7/libcxx/include/ |
| H A D | numeric | 23 template <class InputIterator, class T, class BinaryOperation> 35 template<class InputIterator, class T, class BinaryOperation> 60 template<class InputIterator, class T, class BinaryOperation, class UnaryOperation> 69 template <class InputIterator, class OutputIterator, class BinaryOperation> 87 template<class InputIterator, class OutputIterator, class BinaryOperation> 90 OutputIterator result, BinaryOperation binary_op); // C++17 98 class BinaryOperation, class UnaryOperation> 105 class BinaryOperation, class UnaryOperation> 112 class BinaryOperation, class UnaryOperation, class T> 116 BinaryOperation binary_op, UnaryOperation unary_op, [all …]
|
| H A D | algorithm | 1258 template <class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation> 1261 OutputIterator result, BinaryOperation binary_op);
|
| /llvm-project-15.0.7/pstl/test/std/numerics/numeric.ops/ |
| H A D | scan.pass.cpp | 35 template <class InputIterator, class OutputIterator, class T, class BinaryOperation> 37 …(InputIterator first, InputIterator last, OutputIterator result, T init, BinaryOperation binary_op) in exclusive_scan_serial() 48 template <class InputIterator, class OutputIterator, class BinaryOperation, class T> 50 …rial(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary_op, T … in inclusive_scan_serial() 60 template <class InputIterator, class OutputIterator, class BinaryOperation> 62 …n_serial(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary_op) in inclusive_scan_serial()
|
| H A D | transform_scan.pass.cpp | 78 typename BinaryOperation> 81 T init, BinaryOperation binary_op) noexcept in transform_inclusive_scan_serial() 92 typename BinaryOperation> 95 T init, BinaryOperation binary_op) noexcept in transform_exclusive_scan_serial()
|
| /llvm-project-15.0.7/llvm/unittests/FileCheck/ |
| H A D | FileCheckTest.cpp | 802 BinaryOperation Binop(ExprStr, doAdd, std::move(FooVarUse), in TEST_F() 833 Binop = BinaryOperation(ExprStr, doAdd, std::move(FooVarUse), in TEST_F() 843 Binop = BinaryOperation(ExprStr, doAdd, std::move(Eighteen), in TEST_F() 858 Binop = BinaryOperation(ExprStr, doAdd, std::move(FooVarUse), in TEST_F() 882 std::unique_ptr<BinaryOperation> Binop1 = std::make_unique<BinaryOperation>( in TEST_F() 884 std::unique_ptr<BinaryOperation> Binop2 = std::make_unique<BinaryOperation>( in TEST_F() 887 std::unique_ptr<BinaryOperation> OuterBinop = in TEST_F() 888 std::make_unique<BinaryOperation>(ExprStr, doAdd, std::move(Binop1), in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/FileCheck/ |
| H A D | FileCheckImpl.h | 351 class BinaryOperation : public ExpressionAST { 363 BinaryOperation(StringRef ExpressionStr, binop_eval_t EvalBinop, in BinaryOperation() function
|
| H A D | FileCheck.cpp | 373 Expected<ExpressionValue> BinaryOperation::eval() const { in eval() 392 BinaryOperation::getImplicitFormat(const SourceMgr &SM) const { in getImplicitFormat() 687 return std::make_unique<BinaryOperation>(Expr, EvalBinop, std::move(LeftOp), in parseBinop() 757 return std::make_unique<BinaryOperation>(Expr, *OptFunc, std::move(Args[0]), in parseCallExpr()
|
| /llvm-project-15.0.7/pstl/include/pstl/internal/ |
| H A D | numeric_impl.h | 325 template <class _RandomAccessIterator1, class _RandomAccessIterator2, class BinaryOperation> 328 _RandomAccessIterator2 __d_first, BinaryOperation __op, in __brick_adjacent_difference()
|
| /llvm-project-15.0.7/pstl/test/support/ |
| H A D | utils.h | 1255 template <typename InputIterator, typename T, typename BinaryOperation, typename UnaryOperation> 1257 transform_reduce_serial(InputIterator first, InputIterator last, T init, BinaryOperation binary_op,
|
| /llvm-project-15.0.7/libcxx/include/experimental/ |
| H A D | simd | 148 template <class T, class Abi, class BinaryOperation = std::plus<>> 149 T reduce(const simd<T, Abi>&, BinaryOperation = BinaryOperation()); 151 template <class M, class V, class BinaryOperation> 153 typename V::value_type neutral_element, BinaryOperation binary_op);
|