[mlir][shape][bufferize][NFC] Bufferize block terminators separately
authorMatthias Springer <springerm@google.com>
Mon, 27 Jun 2022 10:52:59 +0000 (12:52 +0200)
committerMatthias Springer <springerm@google.com>
Mon, 27 Jun 2022 11:08:13 +0000 (13:08 +0200)
commit19efb84c7a03a951cdc54662a21e0fd71a33601c
tree065f81b8244b55ef633745e637e3f4dd88eb0f30
parent480f3e0228399d759e0843037b2b5c0026baa11c
[mlir][shape][bufferize][NFC] Bufferize block terminators separately

This allows for better type inference during bufferization and is in preparation of supporting memory spaces.

Differential Revision: https://reviews.llvm.org/D128579
mlir/lib/Dialect/Shape/Transforms/BufferizableOpInterfaceImpl.cpp