Skip to content

Commit 355acf2

Browse files
committed
[bazel] Port 755dc07
Still a fair bit of spaghetti in the unittest rules
1 parent e5347f2 commit 355acf2

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1755,6 +1755,7 @@ cc_library(
17551755
includes = ["include"],
17561756
deps = [
17571757
":Affine",
1758+
":AffineAnalysis",
17581759
":Analysis",
17591760
":ArithmeticDialect",
17601761
":BufferizationDialect",
@@ -2126,6 +2127,25 @@ cc_library(
21262127
],
21272128
)
21282129

2130+
cc_library(
2131+
name = "AffineAnalysis",
2132+
srcs = glob([
2133+
"lib/Dialect/Affine/Analysis/*.cpp",
2134+
"lib/Dialect/Affine/Analysis/*.h",
2135+
]),
2136+
hdrs = glob(["include/mlir/Dialect/Affine/Analysis/*.h"]),
2137+
includes = ["include"],
2138+
deps = [
2139+
":Affine",
2140+
":Analysis",
2141+
":ArithmeticDialect",
2142+
":IR",
2143+
":StandardOps",
2144+
":Support",
2145+
"//llvm:Support",
2146+
],
2147+
)
2148+
21292149
cc_library(
21302150
name = "AffineUtils",
21312151
srcs = glob(
@@ -2138,6 +2158,7 @@ cc_library(
21382158
includes = ["include"],
21392159
deps = [
21402160
":Affine",
2161+
":AffineAnalysis",
21412162
":Analysis",
21422163
":IR",
21432164
":MemRefDialect",
@@ -2172,6 +2193,7 @@ cc_library(
21722193
includes = ["include"],
21732194
deps = [
21742195
":Affine",
2196+
":AffineAnalysis",
21752197
":AffinePassIncGen",
21762198
":AffineUtils",
21772199
":Analysis",
@@ -2692,6 +2714,7 @@ cc_library(
26922714
includes = ["include"],
26932715
deps = [
26942716
":Affine",
2717+
":AffineAnalysis",
26952718
":AffineUtils",
26962719
":Analysis",
26972720
":ArithmeticDialect",
@@ -4375,6 +4398,7 @@ cc_library(
43754398
includes = ["include"],
43764399
deps = [
43774400
":Affine",
4401+
":AffineAnalysis",
43784402
":Analysis",
43794403
":ArithmeticDialect",
43804404
":ControlFlowInterfaces",
@@ -4577,6 +4601,7 @@ cc_library(
45774601
includes = ["include"],
45784602
deps = [
45794603
":Affine",
4604+
":AffineAnalysis",
45804605
":AllocationOpInterface",
45814606
":Analysis",
45824607
":ArithmeticDialect",
@@ -4698,6 +4723,7 @@ cc_library(
46984723
hdrs = ["include/mlir/Conversion/SCFToOpenMP/SCFToOpenMP.h"],
46994724
includes = ["include"],
47004725
deps = [
4726+
":AffineAnalysis",
47014727
":Analysis",
47024728
":ArithmeticDialect",
47034729
":ConversionPassIncGen",
@@ -6817,6 +6843,7 @@ cc_library(
68176843
includes = ["include"],
68186844
deps = [
68196845
":Affine",
6846+
":AffineAnalysis",
68206847
":AffineBufferizableOpInterfaceImpl",
68216848
":AffineUtils",
68226849
":Analysis",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ cc_library(
2323
":TestDialect",
2424
"//llvm:Support",
2525
"//mlir:Affine",
26+
"//mlir:AffineAnalysis",
2627
"//mlir:Analysis",
2728
"//mlir:IR",
2829
"//mlir:MemRefDialect",
@@ -288,6 +289,7 @@ cc_library(
288289
":TestDialect",
289290
"//llvm:Support",
290291
"//mlir:Affine",
292+
"//mlir:AffineAnalysis",
291293
"//mlir:Analysis",
292294
"//mlir:ArithmeticDialect",
293295
"//mlir:IR",
@@ -323,6 +325,7 @@ cc_library(
323325
deps = [
324326
"//llvm:Support",
325327
"//mlir:Affine",
328+
"//mlir:AffineAnalysis",
326329
"//mlir:AffineTransforms",
327330
"//mlir:AffineUtils",
328331
"//mlir:Analysis",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,6 +266,7 @@ cc_test(
266266
]),
267267
deps = [
268268
"//llvm:gtest_main",
269+
"//mlir:AffineAnalysis",
269270
"//mlir:IR",
270271
"//mlir:Parser",
271272
"//mlir:Pass",
@@ -282,10 +283,12 @@ cc_test(
282283
"Analysis/*.h",
283284
"Analysis/*/*.cpp",
284285
"Analysis/*/*.h",
286+
"Dialect/Affine/Analysis/AffineStructuresParser.*",
285287
]),
286288
deps = [
287289
"//llvm:TestingSupport",
288290
"//llvm:gtest_main",
291+
"//mlir:AffineAnalysis",
289292
"//mlir:Analysis",
290293
"//mlir:IR",
291294
],

0 commit comments

Comments
 (0)