xref: /llvm-project/mlir/test/lib/Dialect/SPIRV/CMakeLists.txt (revision 047e8e47c1f9d872aec835b915935802e195c555)
1# Exclude tests from libMLIR.so
2add_mlir_library(MLIRSPIRVTestPasses
3  TestAvailability.cpp
4  TestEntryPointAbi.cpp
5  TestModuleCombiner.cpp
6
7  EXCLUDE_FROM_LIBMLIR
8
9  ADDITIONAL_HEADER_DIRS
10  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/SPIRV
11  ${MLIR_MAIN_INCLUDE_DIR}/mlir/IR
12  )
13mlir_target_link_libraries(MLIRSPIRVTestPasses PUBLIC
14  MLIRGPUDialect
15  MLIRIR
16  MLIRPass
17  MLIRSPIRVDialect
18  MLIRSPIRVConversion
19  MLIRSPIRVModuleCombiner
20  MLIRSupport
21  )
22