This is an archive of the discontinued LLVM Phabricator instance.

[X86] Add masked predicate execution variants for instructions in X86FixupInstTuning
ClosedPublic

Authored by goldstein.w.n on Feb 24 2023, 3:11 PM.

Details

Summary

Masked variants of UNPCKLPD, UNPCKHPD, and PERMILPS were missing and
be transformed with the same logic as their non-masked counterparts.

Diff Detail

Event Timeline

goldstein.w.n created this revision.Feb 24 2023, 3:11 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 24 2023, 3:11 PM
goldstein.w.n requested review of this revision.Feb 24 2023, 3:11 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 24 2023, 3:11 PM

Rebase (after D144832, no dep on D143786)

Matt added a subscriber: Matt.Mar 7 2023, 7:08 PM
RKSimon accepted this revision.Mar 8 2023, 6:56 AM

LGTM

This revision is now accepted and ready to land.Mar 8 2023, 6:56 AM
This revision was landed with ongoing or failed builds.Mar 8 2023, 9:58 AM
This revision was automatically updated to reflect the committed changes.