This is an archive of the discontinued LLVM Phabricator instance.

[mlir][sparse][gpu] refine SDDMM pattern for cuSPARSE
ClosedPublic

Authored by aartbik on Jun 21 2023, 6:09 PM.

Details

Summary

Old pattern was missing some cases (e.g. swapping the arguments)
but it also allowed too many cases (e.g. non-empty "absent" or
different arguments for add/mul). This fixes the issues.

Diff Detail

Event Timeline

aartbik created this revision.Jun 21 2023, 6:09 PM
Herald added a project: Restricted Project. · View Herald Transcript
aartbik requested review of this revision.Jun 21 2023, 6:09 PM
K-Wu accepted this revision.Jun 21 2023, 6:10 PM
This revision is now accepted and ready to land.Jun 21 2023, 6:10 PM
This revision was automatically updated to reflect the committed changes.