| /freebsd-12.1/contrib/gcc/ |
| H A D | cfghooks.c | 568 edge e, fallthru; in make_forwarder_block() local 576 fallthru = split_block_after_labels (bb); in make_forwarder_block() 577 dummy = fallthru->src; in make_forwarder_block() 578 bb = fallthru->dest; in make_forwarder_block() 595 fallthru->count -= e->count; in make_forwarder_block() 596 if (fallthru->count < 0) in make_forwarder_block() 597 fallthru->count = 0; in make_forwarder_block() 613 cfg_hooks->make_forwarder_block (fallthru); in make_forwarder_block() 615 return fallthru; in make_forwarder_block()
|
| H A D | cfgbuild.c | 642 edge fallthru = NULL; in find_bb_boundaries() local 658 fallthru = split_block (bb, PREV_INSN (insn)); in find_bb_boundaries() 662 bb = fallthru->dest; in find_bb_boundaries() 663 remove_edge (fallthru); in find_bb_boundaries() 673 fallthru = split_block (bb, PREV_INSN (insn)); in find_bb_boundaries() 675 bb = fallthru->dest; in find_bb_boundaries() 676 remove_edge (fallthru); in find_bb_boundaries()
|
| H A D | tree-cfg.c | 470 bool fallthru; in make_edges() local 479 fallthru = false; in make_edges() 483 fallthru = false; in make_edges() 487 fallthru = false; in make_edges() 491 fallthru = false; in make_edges() 524 fallthru = true; in make_edges() 535 fallthru = true; in make_edges() 580 fallthru = true; in make_edges() 585 fallthru = true; in make_edges() 589 fallthru = true; in make_edges() [all …]
|
| H A D | cfgcleanup.c | 1823 edge e, e2, fallthru; in try_crossjump_bb() local 1858 fallthru = NULL; in try_crossjump_bb() 1867 fallthru = e; in try_crossjump_bb() 1877 if (fallthru) in try_crossjump_bb() 1881 if (e == fallthru) in try_crossjump_bb() 1887 && !(fallthru->src->flags & BB_DIRTY))) in try_crossjump_bb() 1890 if (try_crossjump_to_edge (mode, e, fallthru)) in try_crossjump_bb() 1923 if (e2 == fallthru) in try_crossjump_bb()
|
| H A D | cfgloopmanip.c | 1094 edge e, fallthru; in create_preheader() local 1128 fallthru = make_forwarder_block (loop->header, mfb_keep_just, in create_preheader() 1130 dummy = fallthru->src; in create_preheader() 1131 loop->header = fallthru->dest; in create_preheader() 1137 ploop->latch = fallthru->dest; in create_preheader()
|
| H A D | cfgrtl.c | 695 int fallthru = 0; in try_redirect_by_replacing_jump() local 744 fallthru = 1; in try_redirect_by_replacing_jump() 850 if (fallthru) in try_redirect_by_replacing_jump() 1815 edge e, fallthru = NULL; in rtl_verify_flow_info_1() local 1836 n_fallthru++, fallthru = e; in rtl_verify_flow_info_1() 1889 && JUMP_LABEL (BB_END (bb)) != BB_HEAD (fallthru->dest)) in rtl_verify_flow_info_1() 2691 rtl_make_forwarder_block (edge fallthru ATTRIBUTE_UNUSED) in rtl_make_forwarder_block()
|
| H A D | ifcvt.c | 2697 basic_block fallthru = block_fallthru (bb); in merge_if_block() local 2701 bb = fallthru; in merge_if_block() 2702 fallthru = block_fallthru (bb); in merge_if_block()
|
| H A D | ChangeLog-2001 | 12927 fallthru flag on edge to exit. 16554 fallthru edge; use can_fallthru. 16596 (try_forward_edges): Skip complex and fallthru edges. 17834 when fallthru edge is present. 18014 * bb-reorder.c (make_reorder_chain_1): Correct branch/fallthru 18205 jumps with side effects, unlink chain on fallthru edge; 18215 * flow.c (forwarder_block_p): Fix for fallthru blocks. 18767 (forwarder_block_p): Reverse fixing for fallthru blocks. 19045 * flow.c (forwarder_block_p): Fix for fallthru blocks. 19999 jumps jumping to fallthru basic block as conditional jumps. [all …]
|
| H A D | ChangeLog.tree-ssa | 1359 * tree-cfg.c (disband_implicit_edges): Set fallthru edges correctly. 4558 * tree-cfg.c: (make_edges): Eliminate fallthru to exit. 7575 * tree-cfg.c (handle_switch_split): Properly mark the fallthru 10298 (handle_switch_fallthru): New. Handle edge from switch to the fallthru. 14635 (make_case_label_edges): Don't remove the fallthru edge from the 18645 When creating edges for the default label, remove the fallthru edge
|
| H A D | ChangeLog-1999 | 4208 with already adjacent blocks, but no fallthru. 18211 If CASE_DROPS_THROUGH, force fallthru to block after casesi. 19061 (find_and_mark_used_attributes): Don't fallthru case.
|
| H A D | ChangeLog-2000 | 28973 fallthru block. 29039 jumps with returns unless they are jumps to the fallthru block. 29140 on the fallthru to the exit block. 29709 emitted to an edge. Emit a barrier following; clear fallthru.
|
| H A D | ChangeLog-2005 | 5532 SYMBOL_REF_TLS_MODEL directly. Don't fallthru to SYMBOL_REF 31749 * bb-reorder.c (find_traces_1_round): Force fallthru edge from a 33871 (cleanup_control_flow): Remove fallthru edges from calls that are 35646 if deleting the then-block allows the test-block to fallthru to the
|
| H A D | ChangeLog-2003 | 15914 * cfgcleanup.c (try_optimize_cfg): Supress optimizations of fallthru 25390 looking for fallthru edge. 27601 Redirect any branch edges unified with the fallthru one. 27603 case fallthru edges when called via cfglayout.c
|
| H A D | ChangeLog-2004 | 18482 condition that fallthru edges are not allowed to cross section 28277 * cfghooks.c (make_forwarder_block): Decrement count on fallthru edge 39014 * except.c (emit_to_new_bb_before): Break fallthru edges. 47109 * cfgrtl.c (cfg_layout_redirect_edge_and_branch): Fix redirecting of fallthru
|
| H A D | ChangeLog-2002 | 14927 vax casesi fallthru edge. 22286 that can be made fallthru. 24270 for fallthru search.
|
| H A D | ChangeLog-2006 | 7966 (make_edges): ... here. Control fallthru creation with a local
|
| /freebsd-12.1/contrib/byacc/ |
| H A D | vmsbuild.com | 156 $! fallthru 165 $! fallthru 175 $! fallthru
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | tm.texi | 8005 a common destination of jumps and has no fallthru incoming edge.
|