Skip to content
Unverified Commit ee4ba9f3 authored by Roman Lebedev's avatar Roman Lebedev
Browse files

Revert "[SimplifyCFG] Start redesigning `FoldTwoEntryPHINode()`."

Unfortunately, it seems we really do need to take the long route;
start from the "merge" block, find (all the) "dispatch" blocks,
and deal with each "dispatch" block separately, instead of simply
starting from each "dispatch" block like it would logically make sense,
otherwise we run into a number of other missing folds around
`switch` formation, missing sinking/hoisting and phase ordering.

This reverts commit 85628ce7.
This reverts commit c5fff909.
This reverts commit 34a98e10.
This reverts commit 1e353f09.
parent 01bfe972
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment