This is an archive of the discontinued LLVM Phabricator instance.

[mlir][bufferize][NFC] Implement BufferizableOpInterface on bufferization ops directly
ClosedPublic

Authored by springerm on Jan 23 2022, 7:41 AM.

Details

Summary

No longer go through an external model. Also put BufferizableOpInterface into the same build target as the BufferizationDialect. This allows for some code reuse between BufferizationOps canonicalizers and BufferizableOpInterface implementations.

Depends On D117986

Diff Detail

mlir/include/mlir/Dialect/Bufferization/IR/BufferizationOps.td