xref: /llvm-project/mlir/test/lib/Dialect/Linalg/CMakeLists.txt (revision 047e8e47c1f9d872aec835b915935802e195c555)
13fef2d26SRiver Riddle# Exclude tests from libMLIR.so
23fef2d26SRiver Riddleadd_mlir_library(MLIRLinalgTestPasses
30f297cadSHanhan Wang  TestDataLayoutPropagation.cpp
43139cc76SMahesh Ravishankar  TestLinalgDecomposeOps.cpp
567399932SMahesh Ravishankar  TestLinalgDropUnitDims.cpp
63fef2d26SRiver Riddle  TestLinalgElementwiseFusion.cpp
73fef2d26SRiver Riddle  TestLinalgFusionTransforms.cpp
8431213c9Ssrcarroll  TestLinalgRankReduceContractionOps.cpp
93fef2d26SRiver Riddle  TestLinalgTransforms.cpp
10e7cb716eSMaheshRavishankar  TestPadFusion.cpp
113fef2d26SRiver Riddle
123fef2d26SRiver Riddle  EXCLUDE_FROM_LIBMLIR
13*047e8e47SMichał Górny  )
14*047e8e47SMichał Górnymlir_target_link_libraries(MLIRLinalgTestPasses PUBLIC
15e16d1332SMogball  MLIRAffineDialect
16abc362a1SJakub Kuderski  MLIRArithDialect
17abc362a1SJakub Kuderski  MLIRArithTransforms
18e16d1332SMogball  MLIRBufferizationDialect
197a1579acSMatthias Springer  MLIRBufferizationTransforms
204acf3807SUday Bondhugula  MLIRGPUTransforms
21e16d1332SMogball  MLIRLinalgDialect
223fef2d26SRiver Riddle  MLIRLinalgTransforms
233fef2d26SRiver Riddle  MLIRLLVMToLLVMIRTranslation
24e16d1332SMogball  MLIRMemRefDialect
2558d0da88Sgysit  MLIRParser
263fef2d26SRiver Riddle  MLIRPass
27e16d1332SMogball  MLIRSCFDialect
2819efe141SMatthias Springer  MLIRSCFTransforms
29e16d1332SMogball  MLIRTensorDialect
3049e37000SMatthias Springer  MLIRTensorTransforms
313fef2d26SRiver Riddle  MLIRTransformUtils
32e16d1332SMogball  MLIRVectorDialect
333fef2d26SRiver Riddle  MLIRVectorToSCF
345523c145SMatthias Springer  MLIRVectorTransforms
353fef2d26SRiver Riddle  )
36