mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 01:50:34 +08:00
make set_return_jump_label take an rtx_insn *
gcc/ChangeLog: 2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * function.c (set_return_jump_label): Change type of argument to rtx_insn *. * function.h (set_return_jump_label): Adjust. From-SVN: r222741
This commit is contained in:
parent
618bccf984
commit
d38ff8dd18
@ -1,3 +1,9 @@
|
||||
2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
|
||||
|
||||
* function.c (set_return_jump_label): Change type of argument to
|
||||
rtx_insn *.
|
||||
* function.h (set_return_jump_label): Adjust.
|
||||
|
||||
2015-05-02 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
|
||||
|
||||
* reload.h (struct reg_equivs_t): Change type of init to
|
||||
|
@ -5703,7 +5703,7 @@ emit_return_into_block (bool simple_p, basic_block bb)
|
||||
/* Set JUMP_LABEL for a return insn. */
|
||||
|
||||
void
|
||||
set_return_jump_label (rtx returnjump)
|
||||
set_return_jump_label (rtx_insn *returnjump)
|
||||
{
|
||||
rtx pat = PATTERN (returnjump);
|
||||
if (GET_CODE (pat) == PARALLEL)
|
||||
|
@ -917,7 +917,7 @@ extern rtx get_arg_pointer_save_area (void);
|
||||
extern void maybe_copy_prologue_epilogue_insn (rtx, rtx);
|
||||
extern int prologue_epilogue_contains (const_rtx);
|
||||
extern void emit_return_into_block (bool simple_p, basic_block bb);
|
||||
extern void set_return_jump_label (rtx);
|
||||
extern void set_return_jump_label (rtx_insn *);
|
||||
extern bool active_insn_between (rtx_insn *head, rtx_insn *tail);
|
||||
extern vec<edge> convert_jumps_to_returns (basic_block last_bb, bool simple_p,
|
||||
vec<edge> unconverted);
|
||||
|
Loading…
x
Reference in New Issue
Block a user