This is an archive of the discontinued LLVM Phabricator instance.

[mlir][linalg] remove the -now- obsolete sparse support in linalg
ClosedPublic

Authored by aartbik on May 7 2021, 5:39 PM.

Details

Summary

All glue and clutter in the linalg ops has been replaced by proper
sparse tensor type encoding. This code is no longer needed. Thanks
to ntv@ for giving us a temporary home in linalg.

So long, and thanks for all the fish.

Diff Detail

Event Timeline

aartbik created this revision.May 7 2021, 5:39 PM
aartbik requested review of this revision.May 7 2021, 5:39 PM
aartbik updated this revision to Diff 344164.May 10 2021, 12:57 PM

rebased with parent revision : ready to go now!

aartbik updated this revision to Diff 344203.May 10 2021, 2:10 PM

rebase even further

bixia accepted this revision.May 10 2021, 2:31 PM
This revision is now accepted and ready to land.May 10 2021, 2:31 PM
aartbik updated this revision to Diff 344215.May 10 2021, 3:02 PM

rebase even more, trying to get passed recent webasm breakages...

aartbik updated this revision to Diff 344225.May 10 2021, 3:53 PM

rebase past the webasm revert