From e88f3d8d8022b265670565d72e32b8680093b5e2 Mon Sep 17 00:00:00 2001 From: Keith Smiley Date: Wed, 17 Dec 2025 17:52:03 -0800 Subject: [PATCH] [bazel] Port 2b9e47749ca1eb337ea26b8084dad52732dc7186 (#172776) --- utils/bazel/llvm-project-overlay/mlir/BUILD.bazel | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index 7166e6d24678..23672b06c931 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -3813,6 +3813,17 @@ gentbl_cc_library( deps = [":XeGPUAttrTdFiles"], ) +gentbl_cc_library( + name = "XeGPUOpInterfaceIncGen", + tbl_outs = { + "include/mlir/Dialect/XeGPU/IR/XeGPUOpInterface.h.inc": ["-gen-op-interface-decls"], + "include/mlir/Dialect/XeGPU/IR/XeGPUOpInterface.cpp.inc": ["-gen-op-interface-defs"], + }, + tblgen = ":mlir-tblgen", + td_file = "include/mlir/Dialect/XeGPU/IR/XeGPUAttrs.td", + deps = [":XeGPUAttrTdFiles"], +) + cc_library( name = "XeGPUDialect", srcs = glob(["lib/Dialect/XeGPU/IR/*.cpp"]), @@ -3834,6 +3845,7 @@ cc_library( ":XeGPUAttrInterfaceIncGen", ":XeGPUEnumsIncGen", ":XeGPUIncGen", + ":XeGPUOpInterfaceIncGen", ":XeGPUuArch", ":XeVMDialect", "//llvm:Support",