xref: /llvm-project/mlir/lib/Transforms/Utils/CMakeLists.txt (revision 9c4611f9c7a7055b18f0a30a4c9074b9917e4ab0)
1add_mlir_library(MLIRTransformUtils
2  CommutativityUtils.cpp
3  ControlFlowSinkUtils.cpp
4  DialectConversion.cpp
5  FoldUtils.cpp
6  GreedyPatternRewriteDriver.cpp
7  InliningUtils.cpp
8  LoopInvariantCodeMotionUtils.cpp
9  OneToNTypeConversion.cpp
10  RegionUtils.cpp
11  TopologicalSortUtils.cpp
12
13  ADDITIONAL_HEADER_DIRS
14  ${MLIR_MAIN_INCLUDE_DIR}/mlir/Transforms
15
16  LINK_LIBS PUBLIC
17  MLIRAnalysis
18  MLIRLoopLikeInterface
19  MLIRSideEffectInterfaces
20  MLIRRewrite
21  )
22