Add structural type conversion patterns for CF dialect ops. These patterns are similar to the SCF structural type conversion patterns. This commit adds missing functionality and is in preparation of #165180, which changes the way blocks are converted. (Only entry blocks are converted.)
16 lines
379 B
CMake
16 lines
379 B
CMake
add_mlir_dialect_library(MLIRControlFlowTransforms
|
|
BufferDeallocationOpInterfaceImpl.cpp
|
|
BufferizableOpInterfaceImpl.cpp
|
|
StructuralTypeConversions.cpp
|
|
|
|
ADDITIONAL_HEADER_DIRS
|
|
${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/ControlFlow/Transforms
|
|
|
|
LINK_LIBS PUBLIC
|
|
MLIRBufferizationDialect
|
|
MLIRBufferizationTransforms
|
|
MLIRControlFlowDialect
|
|
MLIRMemRefDialect
|
|
MLIRIR
|
|
)
|