HomePhabricator

[mlir] Removed tight coupling of BufferPlacement pass to Alloc and Dealloc.

Authored by dfki-mako on Apr 21 2020, 6:12 AM.

Description

[mlir] Removed tight coupling of BufferPlacement pass to Alloc and Dealloc.

The current BufferPlacement implementation tries to find Alloc and Dealloc
operations in order to move them. However, this is a tight coupling to
standard-dialect ops which has been removed in this CL.

Differential Revision: https://reviews.llvm.org/D78993