There were some unused CMakeFiles for Affine/IR and Affine/EDSC. This change builds separate MLIRAffineOps and MLIRAffineEDSC libraries using those CMakeFiles. This combination replaces the old MLIRAffine library. Differential Revision: https://reviews.llvm.org/D78317
22 lines
393 B
CMake
22 lines
393 B
CMake
add_mlir_dialect_library(MLIRLoopOpsTransforms
|
|
ParallelLoopFusion.cpp
|
|
ParallelLoopSpecialization.cpp
|
|
ParallelLoopTiling.cpp
|
|
|
|
ADDITIONAL_HEADER_DIRS
|
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/LoopOps
|
|
|
|
DEPENDS
|
|
MLIRLoopPassIncGen
|
|
)
|
|
target_link_libraries(MLIRLoopOpsTransforms
|
|
PUBLIC
|
|
MLIRAffineOps
|
|
MLIRIR
|
|
MLIRPass
|
|
MLIRLoopOps
|
|
MLIRStandardOps
|
|
MLIRSupport
|
|
LLVMSupport
|
|
)
|