This is an archive of the discontinued LLVM Phabricator instance.

[NewGVN] Abort PHIOfOps if singleton PHI is found
ClosedPublic

Authored by ManuelJBrito on Jul 17 2023, 9:01 AM.

Details

Summary

Currently we just bypass singleton phis, however we know that in order to create the phi of ops all phis must be in the same block. Therefore if one phi is a singleton then the rest are as well.

Diff Detail

Event Timeline

ManuelJBrito created this revision.Jul 17 2023, 9:01 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 17 2023, 9:01 AM
ManuelJBrito requested review of this revision.Jul 17 2023, 9:01 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 17 2023, 9:01 AM
ManuelJBrito retitled this revision from [NewGVN] Abort PHIOfOps if found singleton PHI to [NewGVN] Abort PHIOfOps if singleton PHI is found.Jul 17 2023, 9:03 AM
nlopes accepted this revision.Jul 17 2023, 9:04 AM

LGTM

This revision is now accepted and ready to land.Jul 17 2023, 9:04 AM
This revision was landed with ongoing or failed builds.Jul 18 2023, 2:22 AM
This revision was automatically updated to reflect the committed changes.