This dialect contains various structured control flow operaitons, not only loops, reflect this in the name. Drop the Ops suffix for consistency with other dialects. Note that this only moves the files and changes the C++ namespace from 'loop' to 'scf'. The visible IR prefix remains the same and will be updated separately. The conversions will also be updated separately. Differential Revision: https://reviews.llvm.org/D79578
24 lines
390 B
CMake
24 lines
390 B
CMake
add_mlir_library(MLIRTransformUtils
|
|
FoldUtils.cpp
|
|
GreedyPatternRewriteDriver.cpp
|
|
InliningUtils.cpp
|
|
LoopFusionUtils.cpp
|
|
LoopUtils.cpp
|
|
RegionUtils.cpp
|
|
Utils.cpp
|
|
|
|
ADDITIONAL_HEADER_DIRS
|
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Transforms
|
|
|
|
DEPENDS
|
|
MLIRStandardOpsIncGen
|
|
|
|
LINK_LIBS PUBLIC
|
|
MLIRAffineOps
|
|
MLIRAnalysis
|
|
MLIRLoopAnalysis
|
|
MLIRSCF
|
|
MLIRPass
|
|
MLIRStandardOps
|
|
)
|