https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46555
--- Comment #17 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Looks like this was fixed in GCC 12: <bb 20> [local count: 344921666]: # _30 = PHI <-1(12), 0(17)> tbuf ={v} {CLOBBER(eol)}; return _30;