|
MLIR 22.0.0git
|
#include "Pass.h"#include "mlir-c/Pass.h"#include "mlir/Bindings/Python/Globals.h"#include "mlir/Bindings/Python/IRCore.h"#include "mlir/Bindings/Python/Nanobind.h"#include "mlir-c/Bindings/Python/Interop.h"Go to the source code of this file.
Classes | |
| class | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyPassManager |
| Owning Wrapper around a PassManager. More... | |
| struct | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyMlirExternalPass |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::python |
| namespace | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN |
Enumerations | |
| enum class | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyMlirPassDisplayMode : std::underlying_type_t< MlirPassDisplayMode > { mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::LIST = MLIR_PASS_DISPLAY_MODE_LIST , mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PIPELINE = MLIR_PASS_DISPLAY_MODE_PIPELINE } |
Functions | |
| void | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populatePassManagerSubmodule (nb::module_ &m) |
| Create the mlir.passmanager here. | |