tvm
|
Functors for tir expressions. More...
Go to the source code of this file.
Classes | |
class | tvm::tir::ExprFunctor< FType > |
A dynamical functor that dispatches on in the first Expr argument. You can use this as a more powerful Visitor, since it allows you to define function signatures of Visit Function. More... | |
class | tvm::tir::ExprFunctor< R(const PrimExpr &n, Args...)> |
class | tvm::tir::ExprVisitor |
ExprVisitor. More... | |
class | tvm::tir::ExprMutator |
ExprMutator that mutates expressions. More... | |
Namespaces | |
tvm | |
runtime implementation for LibTorch/TorchScript. | |
tvm::tir | |
Macros | |
#define | EXPR_FUNCTOR_DEFAULT { return VisitExprDefault_(op, std::forward<Args>(args)...); } |
#define | IR_EXPR_FUNCTOR_DISPATCH(OP) |
Functors for tir expressions.
#define EXPR_FUNCTOR_DEFAULT { return VisitExprDefault_(op, std::forward<Args>(args)...); } |
#define IR_EXPR_FUNCTOR_DISPATCH | ( | OP | ) |