Lines Matching refs:PyConcreteAffineExpr
77 class PyConcreteAffineExpr : public BaseTy { class
86 PyConcreteAffineExpr() = default;
87 PyConcreteAffineExpr(PyMlirContextRef contextRef, MlirAffineExpr affineExpr) in PyConcreteAffineExpr() function in __anonf6590d6b0111::PyConcreteAffineExpr
89 PyConcreteAffineExpr(PyAffineExpr &orig) in PyConcreteAffineExpr() function in __anonf6590d6b0111::PyConcreteAffineExpr
90 : PyConcreteAffineExpr(orig.getContext(), castFrom(orig)) {} in PyConcreteAffineExpr()
118 class PyAffineConstantExpr : public PyConcreteAffineExpr<PyAffineConstantExpr> {
122 using PyConcreteAffineExpr::PyConcreteAffineExpr;
140 class PyAffineDimExpr : public PyConcreteAffineExpr<PyAffineDimExpr> {
144 using PyConcreteAffineExpr::PyConcreteAffineExpr;
160 class PyAffineSymbolExpr : public PyConcreteAffineExpr<PyAffineSymbolExpr> {
164 using PyConcreteAffineExpr::PyConcreteAffineExpr;
180 class PyAffineBinaryExpr : public PyConcreteAffineExpr<PyAffineBinaryExpr> {
184 using PyConcreteAffineExpr::PyConcreteAffineExpr;
203 : public PyConcreteAffineExpr<PyAffineAddExpr, PyAffineBinaryExpr> {
207 using PyConcreteAffineExpr::PyConcreteAffineExpr;
232 : public PyConcreteAffineExpr<PyAffineMulExpr, PyAffineBinaryExpr> {
236 using PyConcreteAffineExpr::PyConcreteAffineExpr;
261 : public PyConcreteAffineExpr<PyAffineModExpr, PyAffineBinaryExpr> {
265 using PyConcreteAffineExpr::PyConcreteAffineExpr;
290 : public PyConcreteAffineExpr<PyAffineFloorDivExpr, PyAffineBinaryExpr> {
294 using PyConcreteAffineExpr::PyConcreteAffineExpr;
319 : public PyConcreteAffineExpr<PyAffineCeilDivExpr, PyAffineBinaryExpr> {
323 using PyConcreteAffineExpr::PyConcreteAffineExpr;