flow.c (propagate_one_insn): Also don't PROP_REG_INFO for call-clobbered registers of a call.

* flow.c (propagate_one_insn): Also don't PROP_REG_INFO for
        call-clobbered registers of a call.

From-SVN: r33634
This commit is contained in:
Richard Henderson 2000-05-03 10:59:25 -07:00 committed by Richard Henderson
parent c88c0d42a1
commit 8d6fe133c4
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2000-05-03 Richard Henderson <rth@cygnus.com>
* flow.c (propagate_one_insn): Also don't PROP_REG_INFO for
call-clobbered registers of a call.
Wed May 3 12:40:53 2000 Clinton Popetz <cpopetz@cygnus.com>
* gensupport.c: New file.

View File

@ -3474,7 +3474,8 @@ propagate_one_insn (pbi, insn)
{
/* We do not want REG_UNUSED notes for these registers. */
mark_set_1 (pbi, CLOBBER, gen_rtx_REG (reg_raw_mode[i], i),
cond, insn, pbi->flags & ~PROP_DEATH_NOTES);
cond, insn,
pbi->flags & ~(PROP_DEATH_NOTES | PROP_REG_INFO));
}
}