Skip to content

Commit 4a6c9b5

Browse files
committed
[bazel] Port ead1107
1 parent de88c1a commit 4a6c9b5

File tree

1 file changed

+24
-7
lines changed

1 file changed

+24
-7
lines changed

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

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2097,11 +2097,11 @@ cc_library(
20972097
":AffineMemoryOpInterfacesIncGen",
20982098
":AffineOpsIncGen",
20992099
":ArithmeticDialect",
2100+
":ControlFlowInterfaces",
21002101
":IR",
21012102
":LoopLikeInterface",
21022103
":MemRefDialect",
21032104
":SideEffectInterfaces",
2104-
":StandardOps",
21052105
":Support",
21062106
":TensorDialect",
21072107
"//llvm:Support",
@@ -2257,6 +2257,7 @@ cc_library(
22572257
":AffineUtils",
22582258
":Analysis",
22592259
":ArithmeticDialect",
2260+
":ArithmeticUtils",
22602261
":IR",
22612262
":MemRefDialect",
22622263
":Pass",
@@ -2734,6 +2735,7 @@ cc_library(
27342735
includes = ["include"],
27352736
deps = [
27362737
":ArithmeticDialect",
2738+
":ArithmeticUtils",
27372739
":CallOpInterfaces",
27382740
":CastOpInterfaces",
27392741
":CommonFolders",
@@ -2805,11 +2807,11 @@ cc_library(
28052807
":Affine",
28062808
":AffineAnalysis",
28072809
":ArithmeticDialect",
2810+
":ArithmeticUtils",
28082811
":DialectUtils",
28092812
":IR",
28102813
":MemRefDialect",
28112814
":SideEffectInterfaces",
2812-
":StandardOps",
28132815
":Support",
28142816
":TensorDialect",
28152817
":VectorInterfaces",
@@ -2841,7 +2843,6 @@ cc_library(
28412843
":LinalgOps",
28422844
":MemRefDialect",
28432845
":SCFDialect",
2844-
":StandardOps",
28452846
":Support",
28462847
":TensorDialect",
28472848
":VectorInterfaces",
@@ -4437,14 +4438,14 @@ cc_library(
44374438
includes = ["include"],
44384439
deps = [
44394440
":ArithmeticDialect",
4441+
":ArithmeticUtils",
44404442
":CastOpInterfaces",
44414443
":ComplexDialect",
44424444
":ControlFlowInterfaces",
44434445
":DialectUtils",
44444446
":IR",
44454447
":InferTypeOpInterface",
44464448
":SideEffectInterfaces",
4447-
":StandardOps",
44484449
":Support",
44494450
":TensorOpsIncGen",
44504451
":TilingInterface",
@@ -4460,9 +4461,9 @@ cc_library(
44604461
includes = ["include"],
44614462
deps = [
44624463
":Affine",
4464+
":ArithmeticUtils",
44634465
":IR",
44644466
":InferTypeOpInterface",
4465-
":StandardOps",
44664467
":TensorDialect",
44674468
"//llvm:Support",
44684469
],
@@ -4475,10 +4476,10 @@ cc_library(
44754476
includes = ["include"],
44764477
deps = [
44774478
":Affine",
4479+
":ArithmeticUtils",
44784480
":IR",
44794481
":LinalgOps",
44804482
":SCFDialect",
4481-
":StandardOps",
44824483
":TensorDialect",
44834484
":TilingInterface",
44844485
"//llvm:Support",
@@ -6835,6 +6836,7 @@ cc_library(
68356836
deps = [
68366837
":Affine",
68376838
":ArithmeticDialect",
6839+
":ArithmeticUtils",
68386840
":BufferizationDialect",
68396841
":CopyOpInterface",
68406842
":DialectUtils",
@@ -6917,6 +6919,7 @@ cc_library(
69176919
":Analysis",
69186920
":ArithmeticDialect",
69196921
":ArithmeticTransforms",
6922+
":ArithmeticUtils",
69206923
":BufferizationDialect",
69216924
":BufferizationTransforms",
69226925
":ComplexDialect",
@@ -7578,6 +7581,7 @@ cc_library(
75787581
":ArithmeticOpsIncGen",
75797582
":CommonFolders",
75807583
":IR",
7584+
":InferTypeOpInterface",
75817585
":SideEffectInterfaces",
75827586
":Support",
75837587
":VectorInterfaces",
@@ -7629,6 +7633,19 @@ cc_library(
76297633
],
76307634
)
76317635

7636+
cc_library(
7637+
name = "ArithmeticUtils",
7638+
srcs = glob([
7639+
"lib/Dialect/Arithmetic/Utils/*.cpp",
7640+
]),
7641+
hdrs = ["include/mlir/Dialect/Arithmetic/Utils/Utils.h"],
7642+
includes = ["include"],
7643+
deps = [
7644+
":ArithmeticDialect",
7645+
":IR",
7646+
],
7647+
)
7648+
76327649
td_library(
76337650
name = "MathOpsTdFiles",
76347651
srcs = [
@@ -7840,14 +7857,14 @@ cc_library(
78407857
includes = ["include"],
78417858
deps = [
78427859
":ArithmeticDialect",
7860+
":ArithmeticUtils",
78437861
":ControlFlowInterfaces",
78447862
":CopyOpInterface",
78457863
":DialectUtils",
78467864
":IR",
78477865
":InferTypeOpInterface",
78487866
":MemRefBaseIncGen",
78497867
":MemRefOpsIncGen",
7850-
":StandardOps",
78517868
":ViewLikeInterface",
78527869
"//llvm:Support",
78537870
],

0 commit comments

Comments
 (0)