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;
