summaryrefslogtreecommitdiff
path: root/gcc/shrink-wrap.h
diff options
context:
space:
mode:
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-25 20:27:46 +0000
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>2014-08-25 20:27:46 +0000
commit5a7c3c8768fd323ab46bc4ebaa52ad5be898c22d (patch)
tree3c5a4aa90c738acd6a310314e1700b29d4261e46 /gcc/shrink-wrap.h
parentae5e64868742c3b751138496606fb486026165b4 (diff)
downloadgcc-5a7c3c8768fd323ab46bc4ebaa52ad5be898c22d.tar.gz
function.c and shrink-wrap.*: more rtx_insn
gcc/ * function.c (thread_prologue_and_epilogue_insns): Likewise for locals "returnjump", "epilogue_end", "insn", "next". * shrink-wrap.h (get_unconverted_simple_return): Strengthen param "returnjump" from rtx * to rtx_insn **. * shrink-wrap.c (get_unconverted_simple_return): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214472 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/shrink-wrap.h')
-rw-r--r--gcc/shrink-wrap.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/shrink-wrap.h b/gcc/shrink-wrap.h
index 5576d367b8e..66bd26dfdef 100644
--- a/gcc/shrink-wrap.h
+++ b/gcc/shrink-wrap.h
@@ -42,7 +42,7 @@ extern void dup_block_and_redirect (basic_block bb, basic_block copy_bb,
extern void try_shrink_wrapping (edge *entry_edge, edge orig_entry_edge,
bitmap_head *bb_flags, rtx prologue_seq);
extern edge get_unconverted_simple_return (edge, bitmap_head,
- vec<edge> *, rtx *);
+ vec<edge> *, rtx_insn **);
extern void convert_to_simple_return (edge entry_edge, edge orig_entry_edge,
bitmap_head bb_flags, rtx returnjump,
vec<edge> unconverted_simple_returns);