Function boundary ABI Inserting bufferization.dealloc operations Supported interfaces Limitations Example Buffer Deallocation Simplification Pass Lower Deallocations Pass Generic Lowering Specialized Lowerings One-Shot Bufferize does not deallocate any buffers that it allocates. After running One-Shot Bufferize, the resulting IR may have a number of memref.alloc ops, but no memref.dealloc ops. Buffer dellocation is delegated to the -ownership-based-buffer-deallocation pass. On a high level, b...