Skip to content

Commit 290f7ea

Browse files
authored
Fix bazel build (#102960)
1 parent b4bc7b1 commit 290f7ea

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

utils/bazel/llvm-project-overlay/mlir/BUILD.bazel

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3268,6 +3268,20 @@ gentbl_cc_library(
32683268
],
32693269
"include/mlir/Dialect/Mesh/IR/MeshAttributes.cpp.inc",
32703270
),
3271+
(
3272+
[
3273+
"-gen-typedef-decls",
3274+
"-typedefs-dialect=mesh",
3275+
],
3276+
"include/mlir/Dialect/Mesh/IR/MeshTypes.h.inc",
3277+
),
3278+
(
3279+
[
3280+
"-gen-typedef-defs",
3281+
"-typedefs-dialect=mesh",
3282+
],
3283+
"include/mlir/Dialect/Mesh/IR/MeshTypes.cpp.inc",
3284+
),
32713285
],
32723286
tblgen = ":mlir-tblgen",
32733287
td_file = "include/mlir/Dialect/Mesh/IR/MeshOps.td",
@@ -3308,6 +3322,26 @@ cc_library(
33083322
":MeshDialect",
33093323
":MeshShardingInterfaceIncGen",
33103324
":Support",
3325+
":TensorDialect",
3326+
"//llvm:Support",
3327+
],
3328+
)
3329+
3330+
cc_library(
3331+
name = "TensorShardingInterfaceImpl",
3332+
srcs = ["lib/Dialect/Mesh/Interfaces/TensorShardingInterfaceImpl.cpp"],
3333+
hdrs = [
3334+
"include/mlir/Dialect/Mesh/IR/TensorShardingInterfaceImpl.h",
3335+
],
3336+
includes = ["include"],
3337+
deps = [
3338+
":DialectUtils",
3339+
":IR",
3340+
":MeshDialect",
3341+
":MeshShardingInterfaceIncGen",
3342+
":MeshShardingInterface",
3343+
":Support",
3344+
":TensorDialect",
33113345
"//llvm:Support",
33123346
],
33133347
)
@@ -4826,6 +4860,7 @@ cc_library(
48264860
":BuiltinToLLVMIRTranslation",
48274861
":ComplexToLLVM",
48284862
":ControlFlowToLLVM",
4863+
":DLTITransformOps",
48294864
":FuncExtensions",
48304865
":FuncToLLVM",
48314866
":FuncTransformOps",
@@ -8217,6 +8252,7 @@ cc_library(
82178252
":ControlFlowDialect",
82188253
":ConversionPassIncGen",
82198254
":IR",
8255+
":LLVMDialect",
82208256
":SCFDialect",
82218257
":SCFTransforms",
82228258
":TransformUtils",
@@ -9524,6 +9560,7 @@ cc_library(
95249560
":SparseTensorTransforms",
95259561
":TensorDialect",
95269562
":TensorInferTypeOpInterfaceImpl",
9563+
":TensorShardingInterfaceImpl",
95279564
":TensorTilingInterfaceImpl",
95289565
":TensorTransformOps",
95299566
":TensorTransforms",
@@ -11767,6 +11804,7 @@ cc_library(
1176711804
":ArithDialect",
1176811805
":ConversionPassIncGen",
1176911806
":IR",
11807+
":LLVMDialect",
1177011808
":MemRefDialect",
1177111809
":Pass",
1177211810
":SCFDialect",
@@ -11775,6 +11813,7 @@ cc_library(
1177511813
":Transforms",
1177611814
":VectorDialect",
1177711815
":VectorTransforms",
11816+
":VectorUtils",
1177811817
],
1177911818
)
1178011819

@@ -13988,6 +14027,55 @@ cc_library(
1398814027
],
1398914028
)
1399014029

14030+
td_library(
14031+
name = "DLTITransformTdFiles",
14032+
srcs = [
14033+
"include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.td",
14034+
],
14035+
includes = ["include"],
14036+
deps = [":TransformDialectTdFiles"],
14037+
)
14038+
14039+
gentbl_cc_library(
14040+
name = "DLTITransformOpsIncGen",
14041+
tbl_outs = [
14042+
(
14043+
[
14044+
"-gen-op-decls",
14045+
"-dialect=dlti",
14046+
],
14047+
"include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.h.inc",
14048+
),
14049+
(
14050+
[
14051+
"-gen-op-defs",
14052+
"-dialect=dlti",
14053+
],
14054+
"include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.cpp.inc",
14055+
),
14056+
],
14057+
tblgen = ":mlir-tblgen",
14058+
td_file = "include/mlir/Dialect/DLTI/TransformOps/DLTITransformOps.td",
14059+
deps = [
14060+
":DLTITransformTdFiles",
14061+
],
14062+
)
14063+
14064+
cc_library(
14065+
name = "DLTITransformOps",
14066+
srcs = glob(["lib/Dialect/DLTI/TransformOps/*.cpp"]),
14067+
hdrs = glob(["include/mlir/Dialect/DLTI/TransformOps/*.h"]),
14068+
includes = ["include"],
14069+
deps = [
14070+
":DataLayoutInterfaces",
14071+
":DLTIDialect",
14072+
":DLTITransformOpsIncGen",
14073+
":TransformDialect",
14074+
":TransformDialectInterfaces",
14075+
":TransformDialectUtils",
14076+
],
14077+
)
14078+
1399114079
gentbl_cc_library(
1399214080
name = "ReducerIncGen",
1399314081
tbl_outs = [

0 commit comments

Comments
 (0)