This is an archive of the discontinued LLVM Phabricator instance.

[mlir][sparse] add new sparisification option for dependent index reduction-based codegen
ClosedPublic

Authored by Peiming on Jan 30 2023, 1:23 PM.

Diff Detail

Event Timeline

Peiming created this revision.Jan 30 2023, 1:23 PM
Herald added a project: Restricted Project. · View Herald Transcript
Peiming requested review of this revision.Jan 30 2023, 1:23 PM
Peiming retitled this revision from [mlir][sparse] add new sparisification option for slice-based codegen to [mlir][sparse] add new sparisification option for dependent index reduction-based codegen.Mar 10 2023, 2:55 PM
aartbik accepted this revision.Mar 16 2023, 11:30 AM
aartbik added inline comments.
mlir/include/mlir/Dialect/SparseTensor/Pipelines/Passes.h
58

I would move (experimental) to the end, so e.g.

Enable slice-based algorithm to generate affine indices on sparse inputs (experimental feature)

mlir/include/mlir/Dialect/SparseTensor/Transforms/Passes.td
85

same

This revision is now accepted and ready to land.Mar 16 2023, 11:30 AM
Peiming updated this revision to Diff 505904.Mar 16 2023, 12:47 PM

address comment, rename terminologies

This revision was landed with ongoing or failed builds.Mar 16 2023, 1:11 PM
This revision was automatically updated to reflect the committed changes.