1add_mlir_dialect_library(MLIRBufferizationTransforms 2 Bufferize.cpp 3 BufferDeallocation.cpp 4 BufferDeallocationSimplification.cpp 5 BufferOptimizations.cpp 6 BufferResultsToOutParams.cpp 7 BufferUtils.cpp 8 BufferViewFlowAnalysis.cpp 9 DropEquivalentBufferResults.cpp 10 EmptyTensorElimination.cpp 11 EmptyTensorToAllocTensor.cpp 12 FuncBufferizableOpInterfaceImpl.cpp 13 LowerDeallocations.cpp 14 OneShotAnalysis.cpp 15 OneShotModuleBufferize.cpp 16 OwnershipBasedBufferDeallocation.cpp 17 TensorCopyInsertion.cpp 18 OptimizeAllocationLiveness.cpp 19 20 ADDITIONAL_HEADER_DIRS 21 ${MLIR_MAIN_INCLUDE_DIR}/mlir/Dialect/Bufferization 22 23 DEPENDS 24 MLIRBufferizationPassIncGen 25 MLIRBufferizationEnumsIncGen 26 27 LINK_LIBS PUBLIC 28 MLIRArithDialect 29 MLIRBufferizationDialect 30 MLIRCallInterfaces 31 MLIRControlFlowInterfaces 32 MLIRFuncDialect 33 MLIRFunctionInterfaces 34 MLIRInferTypeOpInterface 35 MLIRIR 36 MLIRMemRefDialect 37 MLIRPass 38 MLIRTensorDialect 39 MLIRSCFDialect 40 MLIRSideEffectInterfaces 41 MLIRSubsetOpInterface 42 MLIRTransforms 43 MLIRViewLikeInterface 44 MLIRSupport 45) 46