Skip to content

Commit 7347c28

Browse files
committed
[mlir] Add missing unit tests to BUILD.bazel
Several unit test folders were missing from the bazel build, including: Transforms, Conversion, Rewrite
1 parent df59056 commit 7347c28

File tree

2 files changed

+44
-1
lines changed

2 files changed

+44
-1
lines changed

mlir/unittests/Analysis/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ add_mlir_unittest(MLIRAnalysisTests
77
)
88

99
target_link_libraries(MLIRAnalysisTests
10-
PRIVATE
10+
PRIVATE
1111
MLIRLoopAnalysis
1212
MLIRParser
1313
)

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

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,20 @@ cc_test(
7575
],
7676
)
7777

78+
cc_test(
79+
name = "rewrite_tests",
80+
size = "small",
81+
srcs = glob([
82+
"Rewrite/*.cpp",
83+
"Rewrite/*.h",
84+
]),
85+
deps = [
86+
"//llvm:gtest_main",
87+
"//mlir:IR",
88+
"//mlir:Rewrite",
89+
],
90+
)
91+
7892
cc_test(
7993
name = "dialect_tests",
8094
size = "small",
@@ -243,6 +257,19 @@ cc_test(
243257
],
244258
)
245259

260+
cc_test(
261+
name = "transforms_test",
262+
size = "small",
263+
srcs = glob([
264+
"Transforms/*.cpp",
265+
"Transforms/*.h",
266+
]),
267+
deps = [
268+
"//llvm:gtest_main",
269+
"//mlir:TransformUtils",
270+
],
271+
)
272+
246273
cc_test(
247274
name = "analysis_tests",
248275
size = "small",
@@ -260,6 +287,22 @@ cc_test(
260287
],
261288
)
262289

290+
cc_test(
291+
name = "conversion_tests",
292+
size = "small",
293+
srcs = glob([
294+
"Conversion/*.cpp",
295+
"Conversion/*.h",
296+
"Conversion/*/*.cpp",
297+
"Conversion/*/*.h",
298+
]),
299+
deps = [
300+
"//llvm:gtest_main",
301+
"//mlir:ArithmeticDialect",
302+
"//mlir:PDLToPDLInterp",
303+
],
304+
)
305+
263306
cc_test(
264307
name = "execution_engine_tests",
265308
size = "small",

0 commit comments

Comments
 (0)