This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/GlobalISel: Introduce post-legalize combiner
ClosedPublic

Authored by arsenm on Feb 17 2020, 10:09 AM.

Details

Summary

The current set of custom combines are only really useful after
legalization, so move them there. There is a lot of overlap in the
boilerplate here, but I think we do want a pretty different set of
combines before and after legalize. I think we will want a lot of
overlap between the post-legalize and a post-regbankselect combiner.

Diff Detail

Event Timeline

arsenm created this revision.Feb 17 2020, 10:09 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 17 2020, 10:09 AM
kerbowa accepted this revision.Feb 23 2020, 9:33 PM

LGTM

This revision is now accepted and ready to land.Feb 23 2020, 9:33 PM