Skip to content

Commit fe30cde

Browse files
authored
[mlir] Fix bazel build after 0fa3ba7. (#141241)
1 parent 75d62ee commit fe30cde

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2189,7 +2189,10 @@ gentbl_cc_library(
21892189

21902190
td_library(
21912191
name = "AMXTdFiles",
2192-
srcs = ["include/mlir/Dialect/AMX/AMX.td"],
2192+
srcs = [
2193+
"include/mlir/Dialect/AMX/AMX.td",
2194+
"include/mlir/Dialect/AMX/AMXInterfaces.td",
2195+
],
21932196
includes = ["include"],
21942197
deps = [
21952198
":BuiltinDialectTdFiles",
@@ -2226,15 +2229,30 @@ gentbl_cc_library(
22262229
deps = [":AMXTdFiles"],
22272230
)
22282231

2232+
gentbl_cc_library(
2233+
name = "AMXInterfaceIncGen",
2234+
tbl_outs = {
2235+
"include/mlir/Dialect/AMX/AMXInterfaces.h.inc": ["-gen-type-interface-decls"],
2236+
"include/mlir/Dialect/AMX/AMXInterfaces.cpp.inc": ["-gen-type-interface-defs"],
2237+
},
2238+
tblgen = ":mlir-tblgen",
2239+
td_file = "include/mlir/Dialect/AMX/AMXInterfaces.td",
2240+
deps = [
2241+
":AMXTdFiles",
2242+
],
2243+
)
2244+
22292245
cc_library(
22302246
name = "AMXDialect",
22312247
srcs = ["lib/Dialect/AMX/IR/AMXDialect.cpp"],
22322248
hdrs = ["include/mlir/Dialect/AMX/AMXDialect.h"],
22332249
includes = ["include"],
22342250
deps = [
22352251
":AMXIncGen",
2252+
":AMXInterfaceIncGen",
22362253
":BytecodeOpInterface",
22372254
":IR",
2255+
":LLVMCommonConversion",
22382256
":LLVMDialect",
22392257
":SideEffectInterfaces",
22402258
"//llvm:Support",

0 commit comments

Comments
 (0)