Update Bazel build after b334664 (#82091)

This commit is contained in:
Tomás Longeri 2024-02-17 00:14:44 -08:00 committed by GitHub
parent 75adb12269
commit 44436a9c6b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -9103,6 +9103,7 @@ cc_library(
":LinalgTransforms",
":MLProgramDialect",
":MLProgramTransforms",
":MPIDialect",
":MathDialect",
":MathToFuncs",
":MathToLLVM",
@ -13053,6 +13054,127 @@ cc_library(
],
)
##---------------------------------------------------------------------------##
# MPI dialect
##---------------------------------------------------------------------------##
td_library(
name = "MPITdFiles",
srcs = [
"include/mlir/Dialect/MPI/IR/MPI.td",
"include/mlir/Dialect/MPI/IR/MPIOps.td",
"include/mlir/Dialect/MPI/IR/MPITypes.td",
],
includes = ["include"],
deps = [
":AttrTdFiles",
":OpBaseTdFiles",
],
)
gentbl_cc_library(
name = "MPIIncGen",
tbl_outs = [
(
["-gen-op-decls"],
"include/mlir/Dialect/MPI/IR/MPI.h.inc",
),
(
["-gen-op-defs"],
"include/mlir/Dialect/MPI/IR/MPI.cpp.inc",
),
(
["-gen-dialect-decls"],
"include/mlir/Dialect/MPI/IR/MPIDialect.h.inc",
),
(
["-gen-dialect-defs"],
"include/mlir/Dialect/MPI/IR/MPIDialect.cpp.inc",
),
],
tblgen = ":mlir-tblgen",
td_file = "include/mlir/Dialect/MPI/IR/MPI.td",
deps = [":MPITdFiles"],
)
gentbl_cc_library(
name = "MPIOpsIncGen",
tbl_outs = [
(
["-gen-op-decls"],
"include/mlir/Dialect/MPI/IR/MPIOps.h.inc",
),
(
["-gen-op-defs"],
"include/mlir/Dialect/MPI/IR/MPIOps.cpp.inc",
),
],
tblgen = ":mlir-tblgen",
td_file = "include/mlir/Dialect/MPI/IR/MPIOps.td",
deps = [":MPITdFiles"],
)
gentbl_cc_library(
name = "MPITypesIncGen",
tbl_outs = [
(
["-gen-typedef-decls"],
"include/mlir/Dialect/MPI/IR/MPITypesGen.h.inc",
),
(
["-gen-typedef-defs"],
"include/mlir/Dialect/MPI/IR/MPITypesGen.cpp.inc",
),
],
tblgen = ":mlir-tblgen",
td_file = "include/mlir/Dialect/MPI/IR/MPITypes.td",
deps = [":MPITdFiles"],
)
gentbl_cc_library(
name = "MPIAttrsIncGen",
tbl_outs = [
(
["-gen-enum-decls"],
"include/mlir/Dialect/MPI/IR/MPIEnums.h.inc",
),
(
["-gen-enum-defs"],
"include/mlir/Dialect/MPI/IR/MPIEnums.cpp.inc",
),
(
["-gen-attrdef-decls"],
"include/mlir/Dialect/MPI/IR/MPIAttrDefs.h.inc",
),
(
["-gen-attrdef-defs"],
"include/mlir/Dialect/MPI/IR/MPIAttrDefs.cpp.inc",
),
],
tblgen = ":mlir-tblgen",
td_file = "include/mlir/Dialect/MPI/IR/MPI.td",
deps = [":MPITdFiles"],
)
cc_library(
name = "MPIDialect",
srcs = glob(["lib/Dialect/MPI/IR/*.cpp"]),
hdrs = glob(["include/mlir/Dialect/MPI/IR/*.h"]),
includes = ["include"],
deps = [
":Dialect",
":IR",
":InferTypeOpInterface",
":MPIAttrsIncGen",
":MPIIncGen",
":MPIOpsIncGen",
":MPITypesIncGen",
":SideEffectInterfaces",
"//llvm:Support",
],
)
##---------------------------------------------------------------------------##
# Allocation interfaces
##---------------------------------------------------------------------------##