This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Vectorize linalg.pad_tensor consumed by transfer_read
ClosedPublic

Authored by springerm on Jun 4 2021, 9:09 PM.

Details

Summary

Vectorize linalg.pad_tensor without generating a linalg.init_tensor when consumed by a transfer_read.

Depends On D104004

Diff Detail

Event Timeline

springerm created this revision.Jun 4 2021, 9:09 PM
springerm requested review of this revision.Jun 4 2021, 9:09 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 4 2021, 9:09 PM
springerm updated this revision to Diff 350042.Jun 5 2021, 2:32 AM

no change

springerm updated this revision to Diff 350143.Jun 6 2021, 5:40 PM

no change

springerm updated this revision to Diff 350148.Jun 6 2021, 5:56 PM

no change

springerm updated this revision to Diff 350154.Jun 6 2021, 6:05 PM

no change

springerm updated this revision to Diff 350473.Jun 7 2021, 7:59 PM

small improvements

springerm updated this revision to Diff 350548.Jun 8 2021, 2:48 AM

no change

nicolasvasilache accepted this revision.Jun 11 2021, 5:08 AM
This revision is now accepted and ready to land.Jun 11 2021, 5:08 AM

Very nice stack coming to a resolution, thanks much for splitting all these up!

This revision was landed with ongoing or failed builds.Jun 13 2021, 5:57 PM
This revision was automatically updated to reflect the committed changes.