This is an archive of the discontinued LLVM Phabricator instance.

Fix coro lowering of single predecessor phis
ClosedPublic

Authored by aschwaighofer on Jul 6 2021, 8:52 AM.

Details

Summary

Code assumes that uses of single predecessor phis are not live accross
suspend points. Cleanup any single predecessor phis preceeding the code
making this assumption.

rdar://76020301

Diff Detail

Event Timeline

aschwaighofer created this revision.Jul 6 2021, 8:52 AM
aschwaighofer requested review of this revision.Jul 6 2021, 8:52 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 6 2021, 8:52 AM
This revision is now accepted and ready to land.Jul 6 2021, 9:11 AM

Fix variable case and change auto to auto *

This revision was automatically updated to reflect the committed changes.