This is an archive of the discontinued LLVM Phabricator instance.

[GISel]: Relax opcode checking at the top level to enable CSE
ClosedPublic

Authored by aditya_nandakumar on Apr 22 2020, 3:46 PM.

Details

Summary

Loosen the restriction on what kinds of opcodes can be CSEd as targets may want to CSE some generic target specific pseudos.
NFC as far as this change is concerned as CSEConfig still pretty much is a subset of this check.

Diff Detail

Event Timeline

Herald added a project: Restricted Project. · View Herald TranscriptApr 22 2020, 3:46 PM
arsenm accepted this revision.Apr 22 2020, 4:30 PM
This revision is now accepted and ready to land.Apr 22 2020, 4:30 PM
This revision was automatically updated to reflect the committed changes.