|
tvm
|
Analyzer to get modular information over expression. More...
#include <analyzer.h>
Public Member Functions | |
| ModularSet | operator() (const PrimExpr &expr) |
| analyze the expr | |
| void | Update (const Var &var, const ModularSet &info, bool allow_override=false) |
| Update constant int bound information of var. | |
Friends | |
| class | AnalyzerObj |
| class | ConstraintContext |
Analyzer to get modular information over expression.
| ModularSet tvm::arith::ModularSetAnalyzer::operator() | ( | const PrimExpr & | expr | ) |
analyze the expr
| expr | The expression of interest. |
| void tvm::arith::ModularSetAnalyzer::Update | ( | const Var & | var, |
| const ModularSet & | info, | ||
| bool | allow_override = false |
||
| ) |
Update constant int bound information of var.
| var | The variable of interest. |
| info | The bound information. |
| allow_override | whether we allow override of existing information. |
|
friend |
|
friend |