diff options
Diffstat (limited to 'mlir/lib/Bindings/Python/DialectGPU.cpp')
| -rw-r--r-- | mlir/lib/Bindings/Python/DialectGPU.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mlir/lib/Bindings/Python/DialectGPU.cpp b/mlir/lib/Bindings/Python/DialectGPU.cpp index 1f68bfc6ff15..a9e339b50dab 100644 --- a/mlir/lib/Bindings/Python/DialectGPU.cpp +++ b/mlir/lib/Bindings/Python/DialectGPU.cpp @@ -25,6 +25,20 @@ using namespace mlir::python::adaptors; PYBIND11_MODULE(_mlirDialectsGPU, m) { m.doc() = "MLIR GPU Dialect"; + //===-------------------------------------------------------------------===// + // AsyncTokenType + //===-------------------------------------------------------------------===// + + auto mlirGPUAsyncTokenType = + mlir_type_subclass(m, "AsyncTokenType", mlirTypeIsAGPUAsyncTokenType); + + mlirGPUAsyncTokenType.def_classmethod( + "get", + [](py::object cls, MlirContext ctx) { + return cls(mlirGPUAsyncTokenTypeGet(ctx)); + }, + "Gets an instance of AsyncTokenType in the same context", py::arg("cls"), + py::arg("ctx") = py::none()); //===-------------------------------------------------------------------===// // ObjectAttr |
