Also some simplifications:
- outputBufferOperands was unused.
- The condition that the number of operands equals the number of inputs plus the number of inits seemed vacuously true (?).
Paths
| Differential D150376
DestinationPassingStyle: allow additional non-tensor results ClosedPublic Authored by Benoit on May 11 2023, 8:46 AM.
Details Summary Also some simplifications:
Diff Detail
Event TimelineComment Actions @nicolasvasilache please point to the tests that should be updated? I couldn't find them under test/Interfaces ? Comment Actions Actually I can see that CI reports failures in test/Dialect/Linalg/invalid.mlir . I dont know why this didn't happen when I ran check-mlir locally. This revision is now accepted and ready to land.May 11 2023, 2:20 PM Closed by commit rG2bd6077d7fb6: DestinationPassingStyle: allow additional non-tensor results (authored by Benoit). · Explain WhyMay 12 2023, 8:35 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 521658 mlir/lib/Interfaces/DestinationStyleOpInterface.cpp
mlir/test/Dialect/Linalg/invalid.mlir
mlir/test/Interfaces/DestinationStyleOpInterface/verify-destination-style-op-interface.mlir
mlir/test/lib/Dialect/Test/TestOps.td
|