https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97708
--- Comment #16 from Boris <bp at alien8 dot de> --- (In reply to Jakub Jelinek from comment #14) > No, why? You ask it to go into a general register, so it goes there. The > local register variable has no priority at all. And where in the documentation does it say that it has no priority? Not here: https://gcc.gnu.org/onlinedocs/gcc/Local-Register-Variables.html AFAICT.