This is an archive of the discontinued LLVM Phabricator instance.

[mlir] improve error handling in Linalg op splitting
ClosedPublic

Authored by ftynse on Jan 6 2023, 8:12 AM.

Details

Summary

In several cases, the splitting may be known to be a noop, i.e., produce
no second part. Thread this information through the transform utilities
to the transform dialect, and differentiate it from the error state.

Diff Detail

Event Timeline

ftynse created this revision.Jan 6 2023, 8:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 6 2023, 8:12 AM
ftynse requested review of this revision.Jan 6 2023, 8:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 6 2023, 8:12 AM
nicolasvasilache accepted this revision.Jan 6 2023, 8:23 AM

Thanks for fixing this!

This revision is now accepted and ready to land.Jan 6 2023, 8:23 AM
This revision was automatically updated to reflect the committed changes.