https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123853
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- That is try fno-caller-saves . Most likely we should disable caller save for all reload targets that auto increment. Or just move over to lra.
