https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121424
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=94474, | |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=99654 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So I looked at -O2, GCC gets this "right". I am suspecting it is out of ssa coalescing which might be causing this but I could be wrong.