| # Most dialects should use add_mlir_dialect(). See examples/standalone. |
| set(LLVM_TARGET_DEFINITIONS Ops.td) |
| mlir_tablegen(Ops.h.inc -gen-op-decls) |
| mlir_tablegen(Ops.cpp.inc -gen-op-defs) |
| add_public_tablegen_target(ToyCh7OpsIncGen) |
| |
| # Most dialects should use add_mlir_interfaces(). |
| set(LLVM_TARGET_DEFINITIONS ShapeInferenceInterface.td) |
| mlir_tablegen(ShapeInferenceOpInterfaces.h.inc -gen-op-interface-decls) |
| mlir_tablegen(ShapeInferenceOpInterfaces.cpp.inc -gen-op-interface-defs) |
| add_public_tablegen_target(ToyCh7ShapeInferenceInterfaceIncGen) |