github.com/johnnyeven/libtools@v0.0.0-20191126065708-61829c1adf46/third_party/mlir/lib/Transforms/CMakeLists.txt (about) 1 add_subdirectory(Utils) 2 3 add_llvm_library(MLIRTransforms 4 AffineDataCopyGeneration.cpp 5 Canonicalizer.cpp 6 CSE.cpp 7 DialectConversion.cpp 8 LoopCoalescing.cpp 9 LoopFusion.cpp 10 LoopInvariantCodeMotion.cpp 11 LoopTiling.cpp 12 LoopUnrollAndJam.cpp 13 LoopUnroll.cpp 14 LowerAffine.cpp 15 LowerVectorTransfers.cpp 16 MaterializeVectors.cpp 17 MemRefDataFlowOpt.cpp 18 PipelineDataTransfer.cpp 19 SimplifyAffineStructures.cpp 20 StripDebugInfo.cpp 21 Vectorize.cpp 22 ViewRegionGraph.cpp 23 24 ADDITIONAL_HEADER_DIRS 25 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Transforms 26 ) 27 28 add_dependencies(MLIRTransforms MLIRStandardOpsIncGen) 29 target_link_libraries(MLIRTransforms 30 MLIRAffineOps 31 MLIRAnalysis 32 MLIRLoopOps 33 MLIRPass 34 MLIRTransformUtils 35 MLIRVectorOps 36 )