This is the very first step toward removing the glue and clutter from linalg and
replace it with proper sparse tensor types. This revision migrates the LinalgSparseOps
into SparseTensorOps of a sparse tensor dialect. This also provides a new home for
sparse tensor related transformation.
Details
Details
NOTE: the actual replacement with sparse tensor types (and removal of linalg glue/clutter)
will follow but I am trying to keep the amount of changes per revision manageable.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
What changed from the previous revision? If it is only a CMake dependency feel free to skip the review and just reland with the fix (other please clarify what needs to be re-reviewed). Thanks!
Comment Actions
Thanks @mehdi_amini
Yes, just that one line where I praise @rriddle (he already spotted this after the revision went in, but before the breakage ;-)
@rriddle you prove once again that you are a genius by spotting a missing dependency from a mile away ;-)