This is an archive of the discontinued LLVM Phabricator instance.

[mlir][sparse] sparse runtime support library improvements
ClosedPublic

Authored by aartbik on Aug 31 2021, 6:54 PM.

Details

Summary

(1) renamed SparseTensor to SparseTensorCOO, the other one remains SparseTensorStorage to focus on contrast

(2) documents difference between public API exclusively for compiler-generated code and methods that could be used by other runtimes (TBD) that want to interact with MLIR

Diff Detail

Event Timeline

aartbik created this revision.Aug 31 2021, 6:54 PM
aartbik requested review of this revision.Aug 31 2021, 6:54 PM
aartbik retitled this revision from [mlir][sparse] sparse runtime suppor library improvments to [mlir][sparse] sparse runtime support library improvements.Aug 31 2021, 6:55 PM
aartbik added reviewers: wrengr, bixia, gussmith23.
aartbik edited the summary of this revision. (Show Details)Aug 31 2021, 7:00 PM
aartbik edited the summary of this revision. (Show Details)
aartbik updated this revision to Diff 369830.Aug 31 2021, 7:06 PM

rebased with main

aartbik updated this revision to Diff 369832.Aug 31 2021, 7:24 PM

rebase main

aartbik updated this revision to Diff 369942.Sep 1 2021, 8:40 AM

rebase again (I keep getting patch failures)

bixia accepted this revision.Sep 1 2021, 4:21 PM
This revision is now accepted and ready to land.Sep 1 2021, 4:21 PM
This revision was automatically updated to reflect the committed changes.