integrate.c (save_for_inline_nocopy): Clear in_nonparm_insns here.

* integrate.c (save_for_inline_nocopy): Clear in_nonparm_insns here.
        (save_parm_insns): Not here.

From-SVN: r32728
This commit is contained in:
Jeffrey A Law 2000-03-24 20:50:35 +00:00 committed by Jeff Law
parent e3a709be4d
commit eef9a168de
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,8 @@
Fri Mar 24 13:49:45 2000 Jeffrey A Law (law@cygnus.com)
* integrate.c (save_for_inline_nocopy): Clear in_nonparm_insns here.
(save_parm_insns): Not here.
2000-03-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* builtins.c (expand_builtin_bzero): New function.

View File

@ -426,6 +426,7 @@ save_for_inline_nocopy (fndecl)
perform constant folding when its incoming value is constant).
Otherwise, we have to copy its value into a new register and track
the new register's life. */
in_nonparm_insns = 0;
save_parm_insns (insn, first_nonparm_insn);
/* We have now allocated all that needs to be allocated permanently
@ -455,8 +456,6 @@ save_parm_insns (insn, first_nonparm_insn)
rtx insn;
rtx first_nonparm_insn;
{
in_nonparm_insns = 0;
if (insn == NULL_RTX)
return;