https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84170
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> --- When the code was written it was definitely beneficial to manually unroll, as measurements at the time showed. Any change would have to be based on measurements, not just unverified assumptions.