Home
last modified time | relevance | path

Searched refs:BinaryOperation (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dnumeric23 template <class InputIterator, class T, class BinaryOperation>
25 accumulate(InputIterator first, InputIterator last, T init, BinaryOperation binary_op);
35 template<class InputIterator, class T, class BinaryOperation>
37 reduce(InputIterator first, InputIterator last, T init, BinaryOperation binary_op); // C++17
60 template<class InputIterator, class T, class BinaryOperation, class UnaryOperation>
63 BinaryOperation binary_op, UnaryOperation unary_op); // C++17
69 template <class InputIterator, class OutputIterator, class BinaryOperation>
71 …partial_sum(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary…
78 template<class InputIterator, class OutputIterator, class T, class BinaryOperation>
81 OutputIterator result, T init, BinaryOperation binary_op); // C++17
[all …]
H A Dalgorithm1361 template <class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation>
1364 OutputIterator result, BinaryOperation binary_op);
/freebsd/contrib/llvm-project/libcxx/include/
H A Dnumeric23 template <class InputIterator, class T, class BinaryOperation>
25 accumulate(InputIterator first, InputIterator last, T init, BinaryOperation binary_op);
35 template<class InputIterator, class T, class BinaryOperation>
37 reduce(InputIterator first, InputIterator last, T init, BinaryOperation binary_op); // C++17
60 template<class InputIterator, class T, class BinaryOperation, class UnaryOperation>
63 BinaryOperation binary_op, UnaryOperation unary_op); // C++17
69 template <class InputIterator, class OutputIterator, class BinaryOperation>
71 …partial_sum(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary…
78 template<class InputIterator, class OutputIterator, class T, class BinaryOperation>
81 OutputIterator result, T init, BinaryOperation binary_op); // C++17
[all …]
H A Dalgorithm1377 template <class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation>
1380 OutputIterator result, BinaryOperation binary_op);
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dnumeric_impl.h
/freebsd/contrib/llvm-project/llvm/lib/FileCheck/
H A DFileCheckImpl.h308 class LLVM_ABI_FOR_TEST BinaryOperation : public ExpressionAST {
320 BinaryOperation(StringRef ExpressionStr, binop_eval_t EvalBinop, in BinaryOperation() function
H A DFileCheck.cpp202 Expected<APInt> BinaryOperation::eval() const { in eval()
241 BinaryOperation::getImplicitFormat(const SourceMgr &SM) const { in getImplicitFormat()
574 return std::make_unique<BinaryOperation>(Expr, EvalBinop, std::move(LeftOp), in parseBinop()
644 return std::make_unique<BinaryOperation>(Expr, *OptFunc, std::move(Args[0]), in parseCallExpr()