[bazel] Port 2b9e47749ca1eb337ea26b8084dad52732dc7186 (#172776)

This commit is contained in:
Keith Smiley 2025-12-17 17:52:03 -08:00 committed by GitHub
parent fa9b305954
commit e88f3d8d80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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",