|
MLIR 22.0.0git
|
Public Member Functions | |
| PyRewritePatternSet (MlirContext ctx) | |
| ~PyRewritePatternSet () | |
| void | add (MlirStringRef rootName, unsigned benefit, const nb::callable &matchAndRewrite) |
| PyFrozenRewritePatternSet | freeze () |
Definition at line 182 of file Rewrite.cpp.
|
inline |
Definition at line 184 of file Rewrite.cpp.
References mlirRewritePatternSetCreate().
|
inline |
Definition at line 186 of file Rewrite.cpp.
References mlirRewritePatternSetDestroy().
|
inline |
Definition at line 191 of file Rewrite.cpp.
References MlirRewritePatternCallbacks::construct, mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyOperation::createOpView(), MlirRewritePatternCallbacks::destruct, mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyMlirContext::forContext(), mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyOperation::forOperation(), MlirRewritePatternCallbacks::matchAndRewrite, mlirOperationGetContext(), mlirOpRewritePatternCreate(), and mlirRewritePatternSetAdd().
|
inline |
Definition at line 219 of file Rewrite.cpp.
References mlirFreezeRewritePattern().
Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateRewriteSubmodule().