Tree tail merging breaks __builtin_unreachable optimization

Steven Bosscher stevenb.gcc@gmail.com
Wed Jul 4 18:17:00 GMT 2012


On Wed, Jul 4, 2012 at 7:02 PM, Ulrich Weigand <uweigand@de.ibm.com> wrote:
> Any suggestions how to fix this?  Should tail merging detect
> __builtin_unreachable and not merge such block?

That seems to be the most straight-forward thing to do. I don't think
there are any other passes that do this kind of code merging.

Ciao!
Steven



More information about the Gcc-patches mailing list