[mlir][bufferization] OneShotBufferizeOp: Add options to use linalg.copy
authorMatthias Springer <me@m-sp.org>
Fri, 14 Jul 2023 09:57:54 +0000 (11:57 +0200)
committerMatthias Springer <me@m-sp.org>
Fri, 14 Jul 2023 11:34:22 +0000 (13:34 +0200)
commit88f4292a165cf0b65aca8632840d73e2a094b05f
tree22056d70668de23c6525467e92ee939d203cdae0
parent9ff71814cb5d71e907feaa0b3165e866b882f9aa
[mlir][bufferization] OneShotBufferizeOp: Add options to use linalg.copy

This new option allows users to specify a custom memcpy op.

Differential Revision: https://reviews.llvm.org/D155280
mlir/include/mlir/Dialect/Bufferization/TransformOps/BufferizationTransformOps.td
mlir/lib/Dialect/Bufferization/TransformOps/BufferizationTransformOps.cpp
mlir/lib/Dialect/Bufferization/TransformOps/CMakeLists.txt
mlir/test/Dialect/Bufferization/Transforms/transform-ops.mlir
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel