This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Widen G_BSWAP before clamping
ClosedPublic

Authored by paquette on Aug 5 2021, 3:09 PM.

Details

Summary

This allows us to avoid odd type breakdowns + allows us to legalize types like s88 in the first place.

Add some testcases for known legal types + testcases for s4 and s88.

Diff Detail

Event Timeline

paquette created this revision.Aug 5 2021, 3:09 PM
paquette requested review of this revision.Aug 5 2021, 3:09 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 5 2021, 3:09 PM
jroelofs accepted this revision.Aug 5 2021, 3:14 PM

LGTM

This revision is now accepted and ready to land.Aug 5 2021, 3:14 PM
This revision was landed with ongoing or failed builds.Aug 5 2021, 3:17 PM
This revision was automatically updated to reflect the committed changes.