#include <functional>
#include <expr.h>
Go to the source code of this file.
|
| Expr | freetensor::makeMinMaxImpl (const std::vector< std::vector< Expr > > &exprs, const std::function< Expr()> &inf, const std::function< Expr()> &negInf) |
| |
| Expr | freetensor::makeMaxMinImpl (const std::vector< std::vector< Expr > > &exprs, const std::function< Expr()> &inf, const std::function< Expr()> &negInf) |
| |
| std::function< Expr()> | freetensor::asExprGenerator (std::nullptr_t) |
| |
| std::function< Expr()> | freetensor::asExprGenerator (const std::function< Expr()> &e) |
| |
| std::function< Expr()> | freetensor::asExprGenerator (const Expr &e) |
| |
| template<typename T , typename U > |
| Expr | freetensor::makeMinMax (const std::vector< std::vector< Expr > > &exprs, const T &inf, const U &negInf) |
| |
| template<typename T , typename U > |
| Expr | freetensor::makeMaxMin (const std::vector< std::vector< Expr > > &exprs, const T &negInf, const U &inf) |
| |
| Expr | freetensor::makeLOrLAnd (const std::vector< std::vector< Expr > > &exprs) |
| |