From e64708b6b79a2330792dd0bab2c4acce1765b190 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Tue, 17 Nov 1992 18:31:53 -0500 Subject: [PATCH] (combine_reloads): Don't combine with a reload needed for multiple things. From-SVN: r2752 --- gcc/reload.c | 1 + 1 file changed, 1 insertion(+) 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 -- 2.30.2