[llvm] [mlir] Fix bazel build after 0fa3ba7. (PR #141241)
Bart Chrzaszcz via llvm-commits
llvm-commits at lists.llvm.org
Fri May 23 08:31:25 PDT 2025
https://github.com/bartchr808 created https://github.com/llvm/llvm-project/pull/141241
None
>From 7b6c845fbe4d09914ca9ebd9a1561721a5db8788 Mon Sep 17 00:00:00 2001
From: Bart Chrzaszcz <bartchr at google.com>
Date: Fri, 23 May 2025 16:30:50 +0100
Subject: [PATCH] [mlir] Fix bazel build after 0fa3ba7.
---
.../llvm-project-overlay/mlir/BUILD.bazel | 20 ++++++++++++++++++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
index d5ed5befeb9e7..aebd4a00db4c0 100644
--- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
@@ -2189,7 +2189,10 @@ gentbl_cc_library(
td_library(
name = "AMXTdFiles",
- srcs = ["include/mlir/Dialect/AMX/AMX.td"],
+ srcs = [
+ "include/mlir/Dialect/AMX/AMX.td",
+ "include/mlir/Dialect/AMX/AMXInterfaces.td",
+ ],
includes = ["include"],
deps = [
":BuiltinDialectTdFiles",
@@ -2226,6 +2229,19 @@ gentbl_cc_library(
deps = [":AMXTdFiles"],
)
+gentbl_cc_library(
+ name = "AMXInterfaceIncGen",
+ tbl_outs = {
+ "include/mlir/Dialect/AMX/AMXInterfaces.h.inc": ["-gen-type-interface-decls"],
+ "include/mlir/Dialect/AMX/AMXInterfaces.cpp.inc": ["-gen-type-interface-defs"],
+ },
+ tblgen = ":mlir-tblgen",
+ td_file = "include/mlir/Dialect/AMX/AMXInterfaces.td",
+ deps = [
+ ":AMXTdFiles",
+ ],
+)
+
cc_library(
name = "AMXDialect",
srcs = ["lib/Dialect/AMX/IR/AMXDialect.cpp"],
@@ -2233,8 +2249,10 @@ cc_library(
includes = ["include"],
deps = [
":AMXIncGen",
+ ":AMXInterfaceIncGen",
":BytecodeOpInterface",
":IR",
+ ":LLVMCommonConversion",
":LLVMDialect",
":SideEffectInterfaces",
"//llvm:Support",
More information about the llvm-commits
mailing list