Commit 1f6c68ed by Jan Hubicka Committed by Jan Hubicka

Patch by Paolo Bonzini

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

From-SVN: r116325
parent 182ee260
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> 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
PR tree-optimization/28003 PR tree-optimization/28003
......
...@@ -7391,10 +7391,10 @@ emit_reload_insns (struct insn_chain *chain) ...@@ -7391,10 +7391,10 @@ emit_reload_insns (struct insn_chain *chain)
&& ((REG_P (rld[r].in) && ((REG_P (rld[r].in)
&& REGNO (rld[r].in) >= FIRST_PSEUDO_REGISTER && REGNO (rld[r].in) >= FIRST_PSEUDO_REGISTER
&& !REGNO_REG_SET_P (&reg_has_output_reload, && !REGNO_REG_SET_P (&reg_has_output_reload,
REGNO (rld[r].in)) REGNO (rld[r].in)))
|| (REG_P (rld[r].in_reg) || (REG_P (rld[r].in_reg)
&& !REGNO_REG_SET_P (&reg_has_output_reload, && !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))) && ! reg_set_p (rld[r].reg_rtx, PATTERN (insn)))
{ {
int nregno; int nregno;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment