> Bootstrapped on x86_64-unknown-linux-gnu, testing in progress. OK if it
> passes?
>
> Ciao!
> Steven
>
> gcc/
> PR middle-end/55263
> * postreload.c (rest_of_handle_postreload): With non-call
> exceptions, if edges are purged call cleanup_cfg to remove unreachable
> blocks.
>
Hello,
This is another ICE in pre_and_rev_post_order_compute, called from
alias.c after register allocation.
The problem is that purge_all_dead_edges can make basic blocks
unreachable. Before my patch of r190602, alias.c handled unreachable
blocks (resulting in missed disambiguations). Now that a