https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32825
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2012-01-28 00:00:00 |2021-7-18 --- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Clang actually does one extra thing of having 2 variables to carry the add through the loop, one is {e, 0, 0, 0}. Also Power has been enhanced such that creating {e, 0, 0, 0} is not as expensive any more either.