This is an archive of the discontinued LLVM Phabricator instance.

[AArch64][GlobalISel] Widen G_FPTO*I before clamping
ClosedPublic

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

Details

Summary

Going through our legalization rules and doing some cleanup.

Widening and then clamping is usually easier than clamping and then widening.

This allows us to legalize some weird types like s88.

Diff Detail

Event Timeline

paquette created this revision.Aug 3 2021, 5:21 PM
paquette requested review of this revision.Aug 3 2021, 5:21 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 3 2021, 5:21 PM
aemerson accepted this revision.Aug 3 2021, 10:37 PM
This revision is now accepted and ready to land.Aug 3 2021, 10:37 PM
This revision was automatically updated to reflect the committed changes.