https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118430
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Created attachment 60120 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60120&action=edit testcase that shows this is a regression for -O2+ In GCC 13, GCC would produce: jmp tail_call2 Now it does do a tail call due to proping the 1.