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

--- Comment #5 from Drea Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Kael Franco from comment #4)
> r16-6679-g3ebe697f32197e

I think this just exposes the issue in PRE. One thing I noticed is any slight
changes to the testcase (e.g. removing the goto and changing the if into a
block) causes the issue to go away. I suspect the goto is inserting a goto
predict statement which is only cleaned up after the first fre and removing the
goto predict before allows the code to be cleaned up before pre.

Reply via email to