https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118198

--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andi Kleen from comment #4)
> Actually assuming the culprit is tail-merge it already has a black list of
> functions it won't merge:

It is not just tail-merge but also RTL cross jumping. And this has been this
way since at least 2.95.3.

Reply via email to