[mlir][bufferize][NFC] Move helper functions to BufferizationOptions
authorMatthias Springer <springerm@google.com>
Wed, 11 May 2022 11:55:58 +0000 (13:55 +0200)
committerMatthias Springer <springerm@google.com>
Wed, 11 May 2022 14:23:22 +0000 (16:23 +0200)
commit248e113e9f6e583ed93e52de621a89d098c6d79e
tree235e97787a6556d9053eef923b9057054c99d1e2
parentc631e33f316d891b39c1e01217a7422fdc29ced1
[mlir][bufferize][NFC] Move helper functions to BufferizationOptions

Move helper functions for creating allocs/deallocs/memcpys to BufferizationOptions.

Differential Revision: https://reviews.llvm.org/D125375
mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h
mlir/lib/Dialect/Bufferization/IR/BufferizableOpInterface.cpp
mlir/lib/Dialect/Bufferization/Transforms/FuncBufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/Tensor/Transforms/BufferizableOpInterfaceImpl.cpp