diff options
author | Mahesh Ravishankar <ravishankarm@google.com> | 2022-09-07 20:25:17 +0000 |
---|---|---|
committer | Mahesh Ravishankar <ravishankarm@google.com> | 2022-09-28 20:25:33 +0000 |
commit | 97f919820b075fe49393405bf0ea990cf820ffeb (patch) | |
tree | cb5aa3acd4957a09b9cf6a25370adf4ee26ea91f /llvm/lib/Object/ObjectFile.cpp | |
parent | 26129766df701d462ed9a6a9a68a88b3564a70bd (diff) | |
download | llvm-97f919820b075fe49393405bf0ea990cf820ffeb.zip llvm-97f919820b075fe49393405bf0ea990cf820ffeb.tar.gz llvm-97f919820b075fe49393405bf0ea990cf820ffeb.tar.bz2 |
[mlir][TilingInterface] NFC Refactor of tile and fuse using `TilingInterface`.
This patch refactors the tiling and tile + fuse implementation using
`TilingInterface`. Primarily, it exposes the functionality as simple
utility functions instead of as a Pattern to allow calling it from a
pattern as it is done in the test today or from within the transform
dialect (in the future). This is a step towards deprecating similar
methods in Linalg dialect.
- The utility methods do not erase the root operations.
- The return value provides the values to use for replacements.
Differential Revision: https://reviews.llvm.org/D134144
Diffstat (limited to 'llvm/lib/Object/ObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions