Update Bazel build after b334664 (#82091)
This commit is contained in:
parent
75adb12269
commit
44436a9c6b
@ -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
|
||||
##---------------------------------------------------------------------------##
|
||||
|
Loading…
x
Reference in New Issue
Block a user