Lines Matching refs:PyAffineFloorDivExpr
289 class PyAffineFloorDivExpr class
290 : public PyConcreteAffineExpr<PyAffineFloorDivExpr, PyAffineBinaryExpr> {
296 static PyAffineFloorDivExpr get(PyAffineExpr lhs, const PyAffineExpr &rhs) { in get()
298 return PyAffineFloorDivExpr(lhs.getContext(), expr); in get()
301 static PyAffineFloorDivExpr getRHSConstant(PyAffineExpr lhs, intptr_t rhs) { in getRHSConstant()
304 return PyAffineFloorDivExpr(lhs.getContext(), expr); in getRHSConstant()
307 static PyAffineFloorDivExpr getLHSConstant(intptr_t lhs, PyAffineExpr rhs) { in getLHSConstant()
310 return PyAffineFloorDivExpr(rhs.getContext(), expr); in getLHSConstant()
314 c.def_static("get", &PyAffineFloorDivExpr::get); in bindDerived()
602 .def_static("get_floor_div", &PyAffineFloorDivExpr::get, in populateIRAffine()
605 .def_static("get_floor_div", &PyAffineFloorDivExpr::getLHSConstant, in populateIRAffine()
608 .def_static("get_floor_div", &PyAffineFloorDivExpr::getRHSConstant, in populateIRAffine()
641 PyAffineFloorDivExpr::bind(m); in populateIRAffine()