MLIR 22.0.0git
mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewritePatternSet Class Reference

Public Member Functions

 PyRewritePatternSet (MlirContext ctx)
 ~PyRewritePatternSet ()
void add (MlirStringRef rootName, unsigned benefit, const nb::callable &matchAndRewrite)
PyFrozenRewritePatternSet freeze ()

Detailed Description

Definition at line 182 of file Rewrite.cpp.

Constructor & Destructor Documentation

◆ PyRewritePatternSet()

mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewritePatternSet::PyRewritePatternSet ( MlirContext ctx)
inline

Definition at line 184 of file Rewrite.cpp.

References mlirRewritePatternSetCreate().

◆ ~PyRewritePatternSet()

mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewritePatternSet::~PyRewritePatternSet ( )
inline

Definition at line 186 of file Rewrite.cpp.

References mlirRewritePatternSetDestroy().

Member Function Documentation

◆ add()

◆ freeze()

PyFrozenRewritePatternSet mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewritePatternSet::freeze ( )
inline

The documentation for this class was generated from the following file: