diff options
author | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-28 20:49:58 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-28 20:49:58 +0000 |
commit | 9321cf00db4930103c0e473e82f12135404c22ba (patch) | |
tree | f677bb27a1e6ea39bcd5c3b8a8062db4a6ee4309 /gcc/rtl.h | |
parent | bdda9b179dab8cce7cb1308d327fc6eb9ba53694 (diff) | |
download | gcc-9321cf00db4930103c0e473e82f12135404c22ba.zip gcc-9321cf00db4930103c0e473e82f12135404c22ba.tar.gz gcc-9321cf00db4930103c0e473e82f12135404c22ba.tar.bz2 |
find_first_parameter_load params and return type
gcc/
2014-08-28 David Malcolm <dmalcolm@redhat.com>
* rtl.h (find_first_parameter_load): Strengthen return type and
both params from rtx to rtx_insn *.
* rtlanal.c (find_first_parameter_load): Strengthen return type,
both params and locals "before", "first_set" from rtx to
rtx_insn *. Remove now-redundant cast.
* except.c (sjlj_mark_call_sites): Use NULL rather than NULL_RTX.
From-SVN: r214695
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2829,7 +2829,7 @@ extern int in_expr_list_p (const_rtx, const_rtx); extern void remove_node_from_expr_list (const_rtx, rtx_expr_list **); extern void remove_node_from_insn_list (const rtx_insn *, rtx_insn_list **); extern int loc_mentioned_in_p (rtx *, const_rtx); -extern rtx_insn *find_first_parameter_load (rtx, rtx); +extern rtx_insn *find_first_parameter_load (rtx_insn *, rtx_insn *); extern bool keep_with_call_p (const_rtx); extern bool label_is_jump_target_p (const_rtx, const_rtx); extern int insn_rtx_cost (rtx, bool); |