https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120138
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #5) > The code does look like in the case of M being between 0 and 7 will cause > use of the uninitilized r[1]. Actually I did my math wrong, it is between 1 and 8.