projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e37ce5f
)
(combine_reloads): Don't combine with a reload needed for multiple
author
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 17 Nov 1992 23:31:53 +0000
(18:31 -0500)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 17 Nov 1992 23:31:53 +0000
(18:31 -0500)
things.
From-SVN: r2752
gcc/reload.c
patch
|
blob
|
history
diff --git
a/gcc/reload.c
b/gcc/reload.c
index 2fc4f44c456f5b608362f991ac21463c38c89340..c4f46bfb91ae605ec6e512f3e03ec71fabc891ec 100644
(file)
--- 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