|
30 | 30 | #include "llvm/IR/Intrinsics.h" |
31 | 31 | #include "llvm/Support/MemoryBuffer.h" |
32 | 32 | #include "llvm/Support/SourceMgr.h" |
| 33 | +// #include "llvm/TableGen/CodeGenHelpers.h" |
33 | 34 | #include "llvm/TableGen/Record.h" |
34 | 35 |
|
35 | 36 | #include <nanobind/nanobind.h> |
@@ -1866,17 +1867,11 @@ NB_MODULE(eudsl_tblgen_ext, m) { |
1866 | 1867 | }, |
1867 | 1868 | "fmt"_a, "ctx"_a, "params"_a); |
1868 | 1869 |
|
1869 | | - auto mlir_tblgen_IfDefScope = |
1870 | | - nb::class_<mlir::tblgen::IfDefScope>(m, "IfDefScope") |
1871 | | - .def(nb::init<llvm::StringRef, llvm::raw_ostream &>(), "name"_a, |
1872 | | - "os"_a); |
1873 | | - |
1874 | | - auto mlir_tblgen_NamespaceEmitter = |
1875 | | - nb::class_<mlir::tblgen::NamespaceEmitter>(m, "NamespaceEmitter") |
| 1870 | + auto mlir_tblgen_DialectNamespaceEmitter = |
| 1871 | + nb::class_<mlir::tblgen::DialectNamespaceEmitter>( |
| 1872 | + m, "DialectNamespaceEmitter") |
1876 | 1873 | .def(nb::init<llvm::raw_ostream &, const mlir::tblgen::Dialect &>(), |
1877 | | - "os"_a, "dialect"_a) |
1878 | | - .def(nb::init<llvm::raw_ostream &, llvm::StringRef>(), "os"_a, |
1879 | | - "cpp_namespace"_a); |
| 1874 | + "os"_a, "dialect"_a); |
1880 | 1875 |
|
1881 | 1876 | auto mlir_tblgen_StaticVerifierFunctionEmitter = |
1882 | 1877 | nb::class_<mlir::tblgen::StaticVerifierFunctionEmitter>( |
|
0 commit comments