https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46218
sandra at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |sandra at gcc dot gnu.org Resolution|--- |FIXED --- Comment #1 from sandra at gcc dot gnu.org --- I see this in tm.texi on mainline head: <snip> @deftypefn {Target Hook} reg_class_t TARGET_PREFERRED_OUTPUT_RELOAD_CLASS (rtx @ var{x}, reg_class_t @var{rclass}) Like @code{TARGET_PREFERRED_RELOAD_CLASS}, but for output reloads instead of input reloads. The default version of this hook always returns value of @code{rclass} argument. You can also use @code{TARGET_PREFERRED_OUTPUT_RELOAD_CLASS} to discourage reload from using some alternatives, like @code{TARGET_PREFERRED_RELOAD_CLASS}. @end deftypefn </snip> I think there is nothing to do here any more.