Skip to content

Commit 797a4f1

Browse files
separate ops, types, attributes definitions in NVGPU dialect.
1 parent a6adb63 commit 797a4f1

File tree

7 files changed

+762
-731
lines changed

7 files changed

+762
-731
lines changed
Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
add_mlir_dialect(NVGPU nvgpu)
2-
add_mlir_doc(NVGPU NVGPU Dialects/ -gen-dialect-doc)
2+
add_mlir_doc(NVGPUOps NVGPU Dialects/ -gen-dialect-doc)
3+
4+
set(LLVM_TARGET_DEFINITIONS NVGPUOps.td)
5+
mlir_tablegen(NVGPUOps.h.inc -gen-op-decls)
6+
mlir_tablegen(NVGPUOps.cpp.inc -gen-op-defs)
7+
add_public_tablegen_target(MLIRNVGPUOpsIncGen)
38

49
set(LLVM_TARGET_DEFINITIONS NVGPU.td)
510
mlir_tablegen(NVGPUEnums.h.inc -gen-enum-decls)
@@ -11,7 +16,7 @@ mlir_tablegen(NVGPUAttrDefs.h.inc -gen-attrdef-decls)
1116
mlir_tablegen(NVGPUAttrDefs.cpp.inc -gen-attrdef-defs)
1217
add_public_tablegen_target(MLIRNVGPUAttributesIncGen)
1318

14-
set(LLVM_TARGET_DEFINITIONS NVGPU.td)
15-
mlir_tablegen(NVGPUAttrTypes.h.inc -gen-typedef-decls)
16-
mlir_tablegen(NVGPUAttrTypes.cpp.inc -gen-typedef-decls)
19+
set(LLVM_TARGET_DEFINITIONS NVGPUTypes.td)
20+
mlir_tablegen(NVGPUTypeDefs.h.inc -gen-typedef-decls)
21+
mlir_tablegen(NVGPUTypeDefs.cpp.inc -gen-typedef-defs)
1722
add_public_tablegen_target(MLIRNVGPUTypesIncGen)

0 commit comments

Comments
 (0)