This is an archive of the discontinued LLVM Phabricator instance.

[ModuloSchedule] Allow illegal phis to be moved across stages.
AcceptedPublic

Authored by hgreving on May 27 2020, 5:19 PM.

Details

Summary

Fixes a trivial but impactful bug where we did not move illegal phis across stages. This
led to incorrect mappings in certain cases.

Diff Detail

Event Timeline

hgreving created this revision.May 27 2020, 5:19 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 27 2020, 5:19 PM
hgreving retitled this revision from ModuloSchedule] Allow illegal phis to be moved across stages. to [ModuloSchedule] Allow illegal phis to be moved across stages..May 27 2020, 5:20 PM
ThomasRaoux accepted this revision.May 27 2020, 5:43 PM
This revision is now accepted and ready to land.May 27 2020, 5:43 PM
hgreving edited reviewers, added: kariddi; removed: marcello.maggioni.May 28 2020, 9:19 AM