From: Richard Henderson Date: Wed, 30 Jun 2004 22:30:30 +0000 (-0700) Subject: * function.c, rtl.h (get_first_nonparm_insn): Remove. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0671a8a0b97ad91dcdaf7f0aaba0233ddaa5ac9d;p=gcc.git * function.c, rtl.h (get_first_nonparm_insn): Remove. From-SVN: r83936 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bb253b74ecb..59cf7d75b10 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-06-30 Richard Henderson + + * function.c, rtl.h (get_first_nonparm_insn): Remove. + 2004-06-30 Joseph S. Myers * c-common.h (check_function_format): Remove first parameter. diff --git a/gcc/function.c b/gcc/function.c index 76747b333dc..3e1c0d97951 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -4211,16 +4211,6 @@ instantiate_virtual_regs_1 (rtx *loc, rtx object, int extra_insns) return 1; } -/* Return the first insn following those generated by `assign_parms'. */ - -rtx -get_first_nonparm_insn (void) -{ - if (last_parm_insn) - return NEXT_INSN (last_parm_insn); - return get_insns (); -} - /* Return 1 if EXP is an aggregate type (or a value with aggregate type). This means a type for which function calls must pass an address to the function or get an address back from the function. diff --git a/gcc/rtl.h b/gcc/rtl.h index 6013087327c..0fa2c8cfda6 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -1926,8 +1926,6 @@ extern const char *decode_asm_operands (rtx, rtx *, rtx **, const char **, extern enum reg_class reg_preferred_class (int); extern enum reg_class reg_alternate_class (int); -extern rtx get_first_nonparm_insn (void); - extern void split_all_insns (int); extern void split_all_insns_noflow (void);