This is an archive of the discontinued LLVM Phabricator instance.

[SLP]Fix incorrect reordering of clustered scalars.
ClosedPublic

Authored by ABataev on Jan 6 2023, 2:19 PM.

Details

Summary

The new mask represents the order, not the mask itself. At first, need
to treat as the order, convert to mask and only after that reorder
gathered scalars to build correct clustered order.

Diff Detail

Event Timeline

ABataev created this revision.Jan 6 2023, 2:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 6 2023, 2:19 PM
ABataev requested review of this revision.Jan 6 2023, 2:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 6 2023, 2:19 PM
vdmitrie accepted this revision.Jan 6 2023, 2:41 PM

LG. Thanks

This revision is now accepted and ready to land.Jan 6 2023, 2:41 PM
This revision was automatically updated to reflect the committed changes.