Skip to content

Commit 6414d61

Browse files
authored
[mlir] Use mlir_target_link_libraries for unit tests (#119858)
This is a followup to #119408, which switches unit test binaries to also use mlir_target_link_libraries() where necessary. This allows them to link against against the MLIR dylib.
1 parent 0dbdc23 commit 6414d61

File tree

27 files changed

+33
-33
lines changed

27 files changed

+33
-33
lines changed

mlir/unittests/Analysis/Presburger/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ add_mlir_unittest(MLIRPresburgerTests
1717
UtilsTest.cpp
1818
)
1919

20-
target_link_libraries(MLIRPresburgerTests
20+
mlir_target_link_libraries(MLIRPresburgerTests
2121
PRIVATE MLIRPresburger
2222
MLIRAffineAnalysis
2323
MLIRParser

mlir/unittests/Bytecode/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRBytecodeTests
22
BytecodeTest.cpp
33
)
4-
target_link_libraries(MLIRBytecodeTests
4+
mlir_target_link_libraries(MLIRBytecodeTests
55
PRIVATE
66
MLIRBytecodeReader
77
MLIRBytecodeWriter

mlir/unittests/Conversion/PDLToPDLInterp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRPDLToPDLInterpTests
22
RootOrderingTest.cpp
33
)
4-
target_link_libraries(MLIRPDLToPDLInterpTests
4+
mlir_target_link_libraries(MLIRPDLToPDLInterpTests
55
PRIVATE
66
MLIRArithDialect
77
MLIRPDLToPDLInterp

mlir/unittests/Debug/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ add_mlir_unittest(MLIRDebugTests
44
FileLineColLocBreakpointManagerTest.cpp
55
)
66

7-
target_link_libraries(MLIRDebugTests
7+
mlir_target_link_libraries(MLIRDebugTests
88
PRIVATE MLIRDebug)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRAMDGPUTests
22
AMDGPUUtilsTest.cpp
33
)
4-
target_link_libraries(MLIRAMDGPUTests
4+
mlir_target_link_libraries(MLIRAMDGPUTests
55
PRIVATE
66
MLIRAMDGPUUtils
77
)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
add_mlir_unittest(MLIRArmSMETests
22
TileTypeConversionTest.cpp)
3-
target_link_libraries(MLIRArmSMETests
3+
mlir_target_link_libraries(MLIRArmSMETests
44
PRIVATE
55
MLIRArmSMEToLLVM)

mlir/unittests/Dialect/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRDialectTests
22
BroadcastShapeTest.cpp
33
)
4-
target_link_libraries(MLIRDialectTests
4+
mlir_target_link_libraries(MLIRDialectTests
55
PRIVATE
66
MLIRIR
77
MLIRDialect)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRIndexOpsTests
22
IndexOpsFoldersTest.cpp
33
)
4-
target_link_libraries(MLIRIndexOpsTests
4+
mlir_target_link_libraries(MLIRIndexOpsTests
55
PRIVATE
66
MLIRIndexDialect
77
)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRLLVMIRTests
22
LLVMTypeTest.cpp
33
)
4-
target_link_libraries(MLIRLLVMIRTests
4+
mlir_target_link_libraries(MLIRLLVMIRTests
55
PRIVATE
66
MLIRLLVMDialect
77
)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
add_mlir_unittest(MLIRMemRefTests
22
InferShapeTest.cpp
33
)
4-
target_link_libraries(MLIRMemRefTests
4+
mlir_target_link_libraries(MLIRMemRefTests
55
PRIVATE
66
MLIRMemRefDialect
77
)

0 commit comments

Comments
 (0)