Home
last modified time | relevance | path

Searched refs:entry_edge (Results 1 – 25 of 27) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dshrink-wrap.h27 extern void try_shrink_wrapping (edge *entry_edge, rtx_insn *prologue_seq);
H A Dcfgloopmanip.c688 create_empty_if_region_on_edge (edge entry_edge, tree condition) in create_empty_if_region_on_edge() argument
697 cond_bb = split_edge (entry_edge); in create_empty_if_region_on_edge()
721 set_immediate_dominator (CDI_DOMINATORS, cond_bb, entry_edge->src); in create_empty_if_region_on_edge()
767 create_empty_loop_on_edge (edge entry_edge, in create_empty_loop_on_edge() argument
783 gcc_assert (entry_edge && initial_value && stride && upper_bound && iv); in create_empty_loop_on_edge()
786 pred_bb = entry_edge->src; in create_empty_loop_on_edge()
787 loop_header = split_edge (entry_edge); in create_empty_loop_on_edge()
H A Dgraphite-isl-ast-to-gimple.c176 struct loop *graphite_create_new_loop (edge entry_edge,
180 edge graphite_create_new_guard (edge entry_edge,
580 graphite_create_new_loop (edge entry_edge, __isl_keep isl_ast_node *node_for, in graphite_create_new_loop() argument
594 (entry_edge, lb, stride, ub, ivvar, &iv, &iv_after_increment, in graphite_create_new_loop()
595 outer ? outer : entry_edge->src->loop_father); in graphite_create_new_loop()
873 graphite_create_new_guard (edge entry_edge, __isl_take isl_ast_expr *if_cond, in graphite_create_new_guard() argument
883 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); in graphite_create_new_guard()
H A Dshrink-wrap.c646 try_shrink_wrapping (edge *entry_edge, rtx_insn *prologue_seq) in try_shrink_wrapping() argument
672 basic_block entry = (*entry_edge)->dest; in try_shrink_wrapping()
1013 *entry_edge = make_single_succ_edge (new_bb, pro, EDGE_FALLTHRU); in try_shrink_wrapping()
1014 force_nonfallthru (*entry_edge); in try_shrink_wrapping()
H A Dtree-complex.c722 edge entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in update_parameter_components() local
740 update_complex_components_on_edge (entry_edge, ssa_name, r, i); in update_parameter_components()
H A Dfunction.c5938 edge entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in thread_prologue_and_epilogue_insns() local
5939 edge orig_entry_edge = entry_edge; in thread_prologue_and_epilogue_insns()
5948 try_shrink_wrapping (&entry_edge, prologue_seq); in thread_prologue_and_epilogue_insns()
5952 try_shrink_wrapping_separate (entry_edge->dest); in thread_prologue_and_epilogue_insns()
6056 insert_insn_on_edge (prologue_seq, entry_edge); in thread_prologue_and_epilogue_insns()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dshrink-wrap.h27 extern void try_shrink_wrapping (edge *entry_edge, rtx_insn *prologue_seq);
H A Dcfgloopmanip.cc687 create_empty_if_region_on_edge (edge entry_edge, tree condition) in create_empty_if_region_on_edge() argument
696 cond_bb = split_edge (entry_edge); in create_empty_if_region_on_edge()
720 set_immediate_dominator (CDI_DOMINATORS, cond_bb, entry_edge->src); in create_empty_if_region_on_edge()
766 create_empty_loop_on_edge (edge entry_edge, in create_empty_loop_on_edge() argument
782 gcc_assert (entry_edge && initial_value && stride && upper_bound && iv); in create_empty_loop_on_edge()
785 pred_bb = entry_edge->src; in create_empty_loop_on_edge()
786 loop_header = split_edge (entry_edge); in create_empty_loop_on_edge()
H A Dgraphite-isl-ast-to-gimple.cc171 struct loop *graphite_create_new_loop (edge entry_edge,
175 edge graphite_create_new_guard (edge entry_edge,
569 graphite_create_new_loop (edge entry_edge, __isl_keep isl_ast_node *node_for, in graphite_create_new_loop() argument
583 (entry_edge, lb, stride, ub, ivvar, &iv, &iv_after_increment, in graphite_create_new_loop()
584 outer ? outer : entry_edge->src->loop_father); in graphite_create_new_loop()
860 graphite_create_new_guard (edge entry_edge, __isl_take isl_ast_expr *if_cond, in graphite_create_new_guard() argument
870 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); in graphite_create_new_guard()
H A Dshrink-wrap.cc647 try_shrink_wrapping (edge *entry_edge, rtx_insn *prologue_seq) in try_shrink_wrapping() argument
673 basic_block entry = (*entry_edge)->dest; in try_shrink_wrapping()
1024 *entry_edge = make_single_succ_edge (new_bb, pro, EDGE_FALLTHRU); in try_shrink_wrapping()
1025 force_nonfallthru (*entry_edge); in try_shrink_wrapping()
H A Dtree-complex.cc724 edge entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in update_parameter_components() local
742 update_complex_components_on_edge (entry_edge, ssa_name, r, i); in update_parameter_components()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/gcn/
H A Dgcn-tree.cc219 edge entry_edge = split_block (entry_bb, nop); in gcn_lockfull_update() local
220 basic_block lock_bb = entry_edge->dest; in gcn_lockfull_update()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/gcn/
H A Dgcn-tree.c338 edge entry_edge = split_block (entry_bb, nop); in gcn_lockfull_update() local
339 basic_block lock_bb = entry_edge->dest; in gcn_lockfull_update()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/xtensa/
H A Dxtensa.cc4181 edge entry_edge; in hwloop_optimize() local
4245 entry_edge = NULL; in hwloop_optimize()
4247 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) in hwloop_optimize()
4248 if (entry_edge->flags & EDGE_FALLTHRU) in hwloop_optimize()
4251 if (entry_edge == NULL) in hwloop_optimize()
4255 entry_bb = entry_edge->src; in hwloop_optimize()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/xtensa/
H A Dxtensa.c4149 edge entry_edge; in hwloop_optimize() local
4213 entry_edge = NULL; in hwloop_optimize()
4215 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) in hwloop_optimize()
4216 if (entry_edge->flags & EDGE_FALLTHRU) in hwloop_optimize()
4219 if (entry_edge == NULL) in hwloop_optimize()
4223 entry_bb = entry_edge->src; in hwloop_optimize()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/
H A Dor1k.cc464 edge entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in or1k_init_pic_reg() local
465 insert_insn_on_edge (seq, entry_edge); in or1k_init_pic_reg()
466 commit_one_edge_insertion (entry_edge); in or1k_init_pic_reg()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/c6x/
H A Dc6x.c5491 edge entry_edge; in hwloop_optimize() local
5513 entry_edge = NULL; in hwloop_optimize()
5514 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) in hwloop_optimize()
5515 if (entry_edge->flags & EDGE_FALLTHRU) in hwloop_optimize()
5517 if (entry_edge == NULL) in hwloop_optimize()
5748 entry_bb = entry_edge->src; in hwloop_optimize()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/c6x/
H A Dc6x.cc5493 edge entry_edge; in hwloop_optimize() local
5515 entry_edge = NULL; in hwloop_optimize()
5516 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) in hwloop_optimize()
5517 if (entry_edge->flags & EDGE_FALLTHRU) in hwloop_optimize()
5519 if (entry_edge == NULL) in hwloop_optimize()
5751 entry_bb = entry_edge->src; in hwloop_optimize()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arc/
H A Darc.cc7921 edge entry_edge; in hwloop_optimize() local
8133 entry_edge = NULL; in hwloop_optimize()
8135 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) in hwloop_optimize()
8136 if (entry_edge->flags & EDGE_FALLTHRU) in hwloop_optimize()
8139 if (entry_edge == NULL) in hwloop_optimize()
8152 entry_bb = entry_edge->src; in hwloop_optimize()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arc/
H A Darc.c7922 edge entry_edge; in hwloop_optimize() local
8134 entry_edge = NULL; in hwloop_optimize()
8136 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) in hwloop_optimize()
8137 if (entry_edge->flags & EDGE_FALLTHRU) in hwloop_optimize()
8140 if (entry_edge == NULL) in hwloop_optimize()
8153 entry_bb = entry_edge->src; in hwloop_optimize()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c13207 edge entry_edge; in sparc_init_pic_reg() local
13223 entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in sparc_init_pic_reg()
13224 insert_insn_on_edge (seq, entry_edge); in sparc_init_pic_reg()
13225 commit_one_edge_insertion (entry_edge); in sparc_init_pic_reg()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc13172 edge entry_edge; in sparc_init_pic_reg() local
13188 entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in sparc_init_pic_reg()
13189 insert_insn_on_edge (seq, entry_edge); in sparc_init_pic_reg()
13190 commit_one_edge_insertion (entry_edge); in sparc_init_pic_reg()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nvptx/
H A Dnvptx.c6043 edge entry_edge = split_block (entry_bb, nop); in nvptx_lockfull_update() local
6044 basic_block lock_bb = entry_edge->dest; in nvptx_lockfull_update()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nvptx/
H A Dnvptx.cc6794 edge entry_edge = split_block (entry_bb, nop); in nvptx_lockfull_update() local
6795 basic_block lock_bb = entry_edge->dest; in nvptx_lockfull_update()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.c1651 edge entry_edge; in ix86_init_pic_reg() local
1683 entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); in ix86_init_pic_reg()
1684 insert_insn_on_edge (seq, entry_edge); in ix86_init_pic_reg()
1685 commit_one_edge_insertion (entry_edge); in ix86_init_pic_reg()

12