Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[mlir] Extract DestinationStyleOpInterface from LinalgStructuredInter…
…face. There are several use cases where a destination style operation needs an interface that contains a subset of the methods from LinalgStructuredInterface. In this change, we move all such methods to a new interface, and add forwarding methods to LinalgStructuredInterface to make the change the less invasive. It may be possible to refactor the code later to get rid of (some or all) of the forwarding methods. This change also removes the cloneWithMapper interface methods, as it is not used anywhere. RFC: https://discourse.llvm.org/t/rfc-interface-for-destination-style-ops/64056 Differential Revision: https://reviews.llvm.org/D132125
- Loading branch information