From: Richard Kenner Date: Tue, 17 Nov 1992 23:31:53 +0000 (-0500) Subject: (combine_reloads): Don't combine with a reload needed for multiple X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e64708b6b79a2330792dd0bab2c4acce1765b190;p=gcc.git (combine_reloads): Don't combine with a reload needed for multiple things. From-SVN: r2752 --- diff --git a/gcc/reload.c b/gcc/reload.c index 2fc4f44c456..c4f46bfb91a 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -1235,6 +1235,7 @@ combine_reloads () if (reload_in[i] && ! reload_optional[i] && ! reload_nocombine[i] /* Life span of this reload must not extend past main insn. */ && reload_when_needed[i] != RELOAD_FOR_OUTPUT_RELOAD_ADDRESS + && ! reload_needed_for_multiple[i] && reload_inmode[i] == reload_outmode[output_reload] && reload_inc[i] == 0 && reload_reg_rtx[i] == 0