diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2012-10-16 22:05:17 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2012-10-16 22:05:17 +0000 |
commit | da4fdf2d3ff45366d9378882ad1646306ceee305 (patch) | |
tree | eafbca96b0b0771fa77620d1cff5cfc0a8a8b8be /gcc/rtl.h | |
parent | f841b68397bb8b15ea570a7a86c5414f62cc9774 (diff) | |
download | gcc-da4fdf2d3ff45366d9378882ad1646306ceee305.zip gcc-da4fdf2d3ff45366d9378882ad1646306ceee305.tar.gz gcc-da4fdf2d3ff45366d9378882ad1646306ceee305.tar.bz2 |
rtl.h (get_call_rtx_from): New prototype.
* rtl.h (get_call_rtx_from): New prototype.
* rtlanal.c (get_call_rtx_from): New function.
* calls.c (emit_call_1): Use it.
* dse.c (scan_insn): Likewise
* dwarf2out.c (dwarf2out_var_location): Likewise.
* sched-deps.c (call_may_noreturn_p): Likewise.
* var-tracking.c (prepare_call_arguments): Likewise.
* config/sh/sh.c (sh_adjust_cost): Likewise.
From-SVN: r192516
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1930,6 +1930,7 @@ extern bool nonzero_address_p (const_rtx); extern int rtx_unstable_p (const_rtx); extern bool rtx_varies_p (const_rtx, bool); extern bool rtx_addr_varies_p (const_rtx, bool); +extern rtx get_call_rtx_from (rtx); extern HOST_WIDE_INT get_integer_term (const_rtx); extern rtx get_related_value (const_rtx); extern bool offset_within_block_p (const_rtx, HOST_WIDE_INT); |