[mlir][shape] Migrate bufferization to BufferizableOpInterface
authorMatthias Springer <springerm@google.com>
Mon, 7 Mar 2022 12:27:53 +0000 (21:27 +0900)
committerMatthias Springer <springerm@google.com>
Mon, 7 Mar 2022 12:54:27 +0000 (21:54 +0900)
commit93e663273b6bc9b8a50de10df23be360e4dc85d5
treee0feb5563ab3d4c4442301f230dc9c7d165cb102
parentdf6c26fd3499d0770eff3922b90f576d7bde3880
[mlir][shape] Migrate bufferization to BufferizableOpInterface

Differential Revision: https://reviews.llvm.org/D121043
mlir/include/mlir/Dialect/Shape/Transforms/BufferizableOpInterfaceImpl.h [new file with mode: 0644]
mlir/include/mlir/Dialect/Shape/Transforms/Passes.h
mlir/lib/Dialect/Shape/Transforms/BufferizableOpInterfaceImpl.cpp [new file with mode: 0644]
mlir/lib/Dialect/Shape/Transforms/Bufferize.cpp
mlir/lib/Dialect/Shape/Transforms/CMakeLists.txt
mlir/lib/Dialect/Shape/Transforms/StructuralTypeConversions.cpp [deleted file]
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel