This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GISel] Add handling for G_VECREDUCE_FMAXIMUM and G_VECREDUCE_FMINIMUM
ClosedPublic

Authored by dmgreen on Jul 30 2023, 7:03 AM.

Details

Summary

This is a lot of copy-pasting for the existing handling of G_VECREDUCE_FMAX/G_VECREDUCE_FMIN to add handling for G_VECREDUCE_FMAXIMUM/G_VECREDUCE_FMINIMUM in the same way.

Diff Detail

Event Timeline

dmgreen created this revision.Jul 30 2023, 7:03 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 30 2023, 7:03 AM
dmgreen requested review of this revision.Jul 30 2023, 7:03 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 30 2023, 7:03 AM
Herald added a subscriber: wdng. · View Herald Transcript
dmgreen updated this revision to Diff 548928.Aug 10 2023, 2:02 AM

Rebase and add a couple of extra legalization tests.

aemerson accepted this revision.Aug 10 2023, 9:38 AM

LGTM, thanks.

This revision is now accepted and ready to land.Aug 10 2023, 9:38 AM
This revision was landed with ongoing or failed builds.Aug 14 2023, 2:03 AM
This revision was automatically updated to reflect the committed changes.