Home
last modified time | relevance | path

Searched refs:redirect_jump (Results 1 – 25 of 29) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcfgcleanup.cc2821 if (redirect_jump (as_a <rtx_jump_insn *> (BB_END (b)), in try_optimize_cfg()
2843 if (redirect_jump (as_a <rtx_jump_insn *> (BB_END (b)), in try_optimize_cfg()
2872 if (redirect_jump (as_a <rtx_jump_insn *> (BB_END (b)), in try_optimize_cfg()
2891 if (!redirect_jump (as_a <rtx_jump_insn *> (BB_END (jb)), in try_optimize_cfg()
H A Djump.cc1478 redirect_jump (rtx_jump_insn *jump, rtx nlabel, int delete_unused) in redirect_jump() function
H A Dreorg.cc1673 return redirect_jump (jump, nlabel, 1); in reorg_redirect_jump()
3677 redirect_jump (as_a <rtx_jump_insn *> (insn), target, 1); in dbr_schedule()
H A Dcfgrtl.cc1119 if (!redirect_jump (as_a <rtx_jump_insn *> (insn), in try_redirect_by_replacing_jump()
1301 if (!redirect_jump (as_a <rtx_jump_insn *> (insn), in patch_jump_insn()
1530 redirected = redirect_jump (as_a <rtx_jump_insn *> (BB_END (e->src)), in force_nonfallthru_and_redirect()
H A Dloop-unroll.cc813 redirect_jump (jump, label, 0); in compare_and_jump_seq()
H A Dbb-reorder.cc2209 redirect_jump (old_jump_insn, new_label, 0); in fix_crossing_conditional_branches()
H A Drtl.h4160 extern int redirect_jump (rtx_jump_insn *, rtx, int);
H A DChangeLog-200017207 * jump.c (redirect_jump): Don't emit NOTE_INSN_FUNCTION_END
17760 (invert_jump_1, invert_jump, redirect_jump_1, redirect_jump): Update
17763 * unroll.c (copy_loop_body): Use invert_jump and redirect_jump.
18007 to reflect new prototypes for redirect_jump and invert_jump.
18300 * jump.c (redirect_jump): Add delete_unused argument. Don't
29548 * jump.c (redirect_jump): Move a NOTE_INSN_FUNCTION_END to the
H A DChangeLog-20034488 * loop.c (load_mems): Use redirect_jump to forward jumps from
22051 * jump.c (redirect_jump): Also update REG_EQUAL note, if
29437 argument to 0 for redirect_jump.
29610 * function.c (thread_prologue_and_epilogue_insns): Use redirect_jump
H A DChangeLog-2001111 * cfgrtl.c (try_redirect_by_replacing_jump): Allow redirect_jump
9790 * cfgrtl.c (redirect_edge_and_branch): Abort if redirect_jump fails.
10344 (redirect_jump): Use delete_related_insns.
H A DChangeLog-201531729 calling redirect_jump.
31743 (split_branches): Fix calls of redirect_jump.
31778 * function.c (convert_jumps_to_returns): Fix call of redirect_jump.
31789 * jump.c (redirect_jump): Promote argument from rtx to rtx_jump_insn.
H A DChangeLog-20112609 * jump.c (redirect_jump): Assert fail on nlabel == NULL_RTX
16564 (redirect_jump): Likewise.
16569 changed. Ensure that the right label is passed to redirect_jump.
H A DChangeLog-200530288 (redirect_jump_2): New function, broken out of redirect_jump.
30289 (redirect_jump): Use redirect_jump_1 and redirect_jump_2.
H A DChangeLog-200824428 * config/sh/sh.c (split_branches): Pass zero to redirect_jump
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcfgcleanup.c2850 if (redirect_jump (as_a <rtx_jump_insn *> (BB_END (b)), in try_optimize_cfg()
2872 if (redirect_jump (as_a <rtx_jump_insn *> (BB_END (b)), in try_optimize_cfg()
2901 if (redirect_jump (as_a <rtx_jump_insn *> (BB_END (b)), in try_optimize_cfg()
2920 if (!redirect_jump (as_a <rtx_jump_insn *> (BB_END (jb)), in try_optimize_cfg()
H A Dcfgrtl.c1115 if (!redirect_jump (as_a <rtx_jump_insn *> (insn), in try_redirect_by_replacing_jump()
1297 if (!redirect_jump (as_a <rtx_jump_insn *> (insn), in patch_jump_insn()
1526 redirected = redirect_jump (as_a <rtx_jump_insn *> (BB_END (e->src)), in force_nonfallthru_and_redirect()
H A Djump.c1518 redirect_jump (rtx_jump_insn *jump, rtx nlabel, int delete_unused) in redirect_jump() function
H A Dreorg.c1748 return redirect_jump (jump, nlabel, 1); in reorg_redirect_jump()
3760 redirect_jump (as_a <rtx_jump_insn *> (insn), target, 1); in dbr_schedule()
H A Dloop-unroll.c826 redirect_jump (jump, label, 0); in compare_and_jump_seq()
H A Dbb-reorder.c2209 redirect_jump (old_jump_insn, new_label, 0); in fix_crossing_conditional_branches()
H A Drtl.h4022 extern int redirect_jump (rtx_jump_insn *, rtx, int);
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dcfg.texi603 @findex redirect_edge_and_branch, redirect_jump
607 low level functions, such as @code{redirect_jump} that operate on RTL
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dcfg.texi603 @findex redirect_edge_and_branch, redirect_jump
607 low level functions, such as @code{redirect_jump} that operate on RTL
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh.cc6450 ok = redirect_jump (as_a <rtx_jump_insn *> (insn), label, 0); in split_branches()
6524 redirect_jump (as_a <rtx_jump_insn *> (insn), ret_rtx, 1); in split_branches()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh.c6450 ok = redirect_jump (as_a <rtx_jump_insn *> (insn), label, 0); in split_branches()
6524 redirect_jump (as_a <rtx_jump_insn *> (insn), ret_rtx, 1); in split_branches()

12