You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The HoistAssumptions function would previously generate instructions
in-between phi nodes, thus breaking the basic block rule mandating to have *all*
phi nodes at the beginning of a block.
This led subsequent passes that iterate over instructions to find phi nodes to
incorrectly stop as soon as it found a non PHI node instruction, when in fact
there might still have been phi nodes afterwards.
Change-Id: I5fbb4491bab1437270f87a85b9ee5d595e1f9bab
0 commit comments