xref: /llvm-project/mlir/lib/Dialect/Linalg/TransformOps/CMakeLists.txt (revision 62e90db21b3a500789d9b4a8d02344366ded02c0)
13c2a74a3SMatthias Springeradd_mlir_dialect_library(MLIRLinalgTransformOps
2135d29c3SAlex Zinenko  DialectExtension.cpp
3171a5a76SNicolas Vasilache  GPUHeuristics.cpp
43fe7127dSAlex Zinenko  LinalgMatchOps.cpp
53c2a74a3SMatthias Springer  LinalgTransformOps.cpp
62fe4d90cSAlex Zinenko  Syntax.cpp
73c2a74a3SMatthias Springer
83c2a74a3SMatthias Springer  ADDITIONAL_HEADER_DIRS
93c2a74a3SMatthias Springer  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Linalg/TransformOps
103c2a74a3SMatthias Springer
113c2a74a3SMatthias Springer  DEPENDS
123fe7127dSAlex Zinenko  MLIRLinalgMatchOpsIncGen
133c2a74a3SMatthias Springer  MLIRLinalgTransformOpsIncGen
143fe7127dSAlex Zinenko  MLIRLinalgTransformEnumsIncGen
153c2a74a3SMatthias Springer
163c2a74a3SMatthias Springer  LINK_LIBS PUBLIC
173963b4d0SAlex Zinenko  MLIRAffineDialect
18abc362a1SJakub Kuderski  MLIRArithDialect
19977cb4fdSMatthias Springer  MLIRBufferizationDialect
20180f9ef8SMatthias Springer  MLIRBufferizationTransforms
21c6240276SNicolas Vasilache  MLIRFuncDialect
2234a35a8bSMartin Erhart  MLIRFunctionInterfaces
23*62e90db2SNicolas Vasilache  MLIRIndexDialect
243c2a74a3SMatthias Springer  MLIRIR
25e16d1332SMogball  MLIRLinalgDialect
263c2a74a3SMatthias Springer  MLIRLinalgTransforms
273c2a74a3SMatthias Springer  MLIRParser
283963b4d0SAlex Zinenko  MLIRSCFDialect
293c2a74a3SMatthias Springer  MLIRSideEffectInterfaces
303c2a74a3SMatthias Springer  MLIRTransformDialect
31411048c1SMatthias Springer  MLIRTransformDialectUtils
322bc4c3e9SNicolas Vasilache  MLIRVectorTransforms
333c2a74a3SMatthias Springer  )
34