reload1.c (emit_reload_insns): Don't look for notes on a NULL store_insn.

* reload1.c (emit_reload_insns): Don't look for notes
	on a NULL store_insn.

From-SVN: r45120
This commit is contained in:
Geoffrey Keating 2001-08-23 05:32:09 +00:00 committed by Geoffrey Keating
parent 0bab15bb70
commit 1558b970d0
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2001-08-22 Geoffrey Keating <geoffk@redhat.com>
* reload1.c (emit_reload_insns): Don't look for notes
on a NULL store_insn.
2001-08-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* sparc.c (uns_small_int): Don't reference a constant >32-bit.

View File

@ -7288,7 +7288,7 @@ emit_reload_insns (chain)
necessarily checked exactly in the code that moves
notes, so just check both locations. */
rtx note = find_regno_note (insn, REG_DEAD, src_regno);
if (! note)
if (! note && store_insn)
note = find_regno_note (store_insn, REG_DEAD, src_regno);
while (nr-- > 0)
{