|
MLIR 23.0.0git
|
#include <cstdint>#include <optional>#include <string>#include <utility>#include <vector>#include "mlir-c/BuiltinAttributes.h"#include "mlir-c/IR.h"#include "mlir-c/Interfaces.h"#include "mlir-c/Support.h"#include "mlir/Bindings/Python/IRCore.h"#include "mlir/Bindings/Python/Nanobind.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/SmallVector.h"Go to the source code of this file.
Classes | |
| class | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyConcreteOpInterface< ConcreteIface > |
| CRTP base class for Python classes representing MLIR Op interfaces. More... | |
| class | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyInferTypeOpInterface |
| Python wrapper for InferTypeOpInterface. More... | |
| struct | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyInferTypeOpInterface::AppendResultsCallbackData |
| C-style user-data structure for type appending callback. More... | |
| class | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyShapedTypeComponents |
| Wrapper around an shaped type components. More... | |
| class | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyInferShapedTypeOpInterface |
| Python wrapper for InferShapedTypeOpInterface. More... | |
| struct | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyInferShapedTypeOpInterface::AppendResultsCallbackData |
| C-style user-data structure for type appending callback. More... | |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::python |
| namespace | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN |
Functions | |
| void | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRInterfaces (nb::module_ &m) |
Variables | |
| static constexpr const char * | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::constructorDoc |
| static constexpr const char * | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::operationDoc |
| static constexpr const char * | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::opviewDoc |
| static constexpr const char * | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::inferReturnTypesDoc |
| static constexpr const char * | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::inferReturnTypeComponentsDoc |