https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
--- Comment #33 from Hans-Peter Nilsson <hp at gcc dot gnu.org> --- (In reply to Kazumoto Kojima from comment #32) > Patch for SH untyped_call > config/sh/sh.md (untyped_call): Clobber function value registers before > call. (Sorry for butting in; I'm CC'ed with the purpose of observing issues likely to pop up for my own ports.) Will clobbering function-value registers before the call not cause problems on SH5, where function-value registers and parameters registers overlap (IIUC)? For reference, i386.md emits a blockage (i.e. *using* and clobbering all registers).