This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][SVE] Improve extract_subvector for predicates.
ClosedPublic

Authored by sdesmalen on Sep 6 2021, 3:59 AM.

Details

Summary

Using PUNPKLO/HI instead of ZIP1/ZIP2, because that avoids
having to generate a predicate with all lanes inactive (PFALSE).

Diff Detail

Event Timeline

sdesmalen created this revision.Sep 6 2021, 3:59 AM
sdesmalen requested review of this revision.Sep 6 2021, 3:59 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 6 2021, 3:59 AM
sdesmalen edited the summary of this revision. (Show Details)Sep 6 2021, 4:03 AM
sdesmalen added reviewers: CarolineConcatto, bsmith.
Matt added a subscriber: Matt.Sep 7 2021, 5:27 AM
This revision is now accepted and ready to land.Sep 7 2021, 5:34 AM
This revision was automatically updated to reflect the committed changes.