blob: dddcc93adf0d6d4293615731db830321fe1b3d87 [file] [log] [blame]
add_mlir_dialect_library(MLIRAffineTransforms
AffineDataCopyGeneration.cpp
AffineLoopInvariantCodeMotion.cpp
AffineParallelize.cpp
LoopTiling.cpp
LoopUnroll.cpp
LoopUnrollAndJam.cpp
SuperVectorize.cpp
SimplifyAffineStructures.cpp
ADDITIONAL_HEADER_DIRS
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Affine
DEPENDS
MLIRAffineOpsIncGen
MLIRAffinePassIncGen
MLIRLoopLikeInterfaceIncGen
LINK_LIBS PUBLIC
MLIRAffineOps
MLIRAffineUtils
MLIREDSC
MLIRIR
MLIRPass
MLIRSideEffectInterfaces
MLIRStandardOps
MLIRTransformUtils
MLIRVector
MLIRVectorToLLVM
)