[mlir][linalg][bufferize][NFC] Move `getResultBuffer` to op interface
authorMatthias Springer <springerm@google.com>
Thu, 11 Nov 2021 05:36:48 +0000 (14:36 +0900)
committerMatthias Springer <springerm@google.com>
Thu, 11 Nov 2021 05:38:18 +0000 (14:38 +0900)
commit2f5539e300774c3828c08c8871325c0542ddb605
tree51c87a6a8d3b597257c89459762f5e40c1c78edd
parentbc39ce9fa5e7dadb26e3ca545a846abee65e3c45
[mlir][linalg][bufferize][NFC] Move `getResultBuffer` to op interface

This is in preparation of decoupling Comprehensive Bufferize from the various dialects.

Differential Revision: https://reviews.llvm.org/D113387
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp