https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106116
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- On most recent out of order cores, a unconditional jump is basically free except for space. So I really doubt you would see a performance improvement in most code on x86 cores; even on high performance armv8 cores you won't see any either.