set(LLVM_TARGET_DEFINITIONS DSADialect.td)
mlir_tablegen(DSADialect.h.inc -gen-dialect-decls -dialect=intent_dsa)
mlir_tablegen(DSADialect.cpp.inc -gen-dialect-defs -dialect=intent_dsa)
set(LLVM_TARGET_DEFINITIONS DSAAttrs.td)
mlir_tablegen(DSAAttrs.h.inc -gen-attrdef-decls -attrdefs-dialect=intent_dsa)
mlir_tablegen(DSAAttrs.cpp.inc -gen-attrdef-defs -attrdefs-dialect=intent_dsa)
set(LLVM_TARGET_DEFINITIONS DSAOps.td)
mlir_tablegen(DSAOps.h.inc -gen-op-decls)
mlir_tablegen(DSAOps.cpp.inc -gen-op-defs)
add_public_tablegen_target(IntentDSAIncGen)
