Patch by Paolo Bonzini

Patch by Paolo Bonzini
	* reload1.c (emit_reload_insns): Fix incorrect bracketing introduced by
	my previous patch.

From-SVN: r116325
This commit is contained in:
Jan Hubicka 2006-08-22 17:44:56 +02:00 committed by Jan Hubicka
parent 182ee26047
commit 1f6c68eda5
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2006-08-22 Jan Hubicka <jh@suse.cz>
Patch by Paolo Bonzini
* reload1.c (emit_reload_insns): Fix incorrect bracketing introduced by
my previous patch.
2006-08-22 Daniel Berlin <dberlin@dberlin.org>
PR tree-optimization/28003

View File

@ -7391,10 +7391,10 @@ emit_reload_insns (struct insn_chain *chain)
&& ((REG_P (rld[r].in)
&& REGNO (rld[r].in) >= FIRST_PSEUDO_REGISTER
&& !REGNO_REG_SET_P (&reg_has_output_reload,
REGNO (rld[r].in))
REGNO (rld[r].in)))
|| (REG_P (rld[r].in_reg)
&& !REGNO_REG_SET_P (&reg_has_output_reload,
REGNO (rld[r].in)))))
REGNO (rld[r].in))))
&& ! reg_set_p (rld[r].reg_rtx, PATTERN (insn)))
{
int nregno;