Searched refs:entry_edge (Results 1 - 9 of 9) sorted by relevance
/haiku-buildtools/gcc/gcc/ |
H A D | shrink-wrap.h | 37 extern void try_shrink_wrapping (edge *entry_edge, edge orig_entry_edge, 41 extern void convert_to_simple_return (edge entry_edge, edge orig_entry_edge,
|
H A D | shrink-wrap.c | 572 try_shrink_wrapping (edge *entry_edge, edge orig_entry_edge, argument 622 prepare_shrink_wrap ((*entry_edge)->dest); 669 if (bb == (*entry_edge)->dest) 768 if (!bitmap_bit_p (&bb_antic_flags, (*entry_edge)->dest->index)) 776 if (*entry_edge != orig_entry_edge) 778 *entry_edge = orig_entry_edge; 787 *entry_edge = e; 791 if (*entry_edge != orig_entry_edge) 799 df_get_live_in ((*entry_edge)->dest)); 802 *entry_edge 976 convert_to_simple_return(edge entry_edge, edge orig_entry_edge, bitmap_head bb_flags, rtx_insn *returnjump, vec<edge> unconverted_simple_returns) argument [all...] |
H A D | graphite-isl-ast-to-gimple.c | 414 graphite_create_new_loop (edge entry_edge, __isl_keep isl_ast_node *node_for, argument 423 (entry_edge, lb, stride, ub, ivvar, &iv, &iv_after_increment, 424 outer ? outer : entry_edge->src->loop_father); 550 graphite_create_new_loop_guard (edge entry_edge, argument 584 exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); 696 graphite_create_new_guard (edge entry_edge, __isl_take isl_ast_expr *if_cond, argument 702 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr);
|
H A D | cfgloopmanip.c | 702 create_empty_if_region_on_edge (edge entry_edge, tree condition) argument 711 cond_bb = split_edge (entry_edge); 735 set_immediate_dominator (CDI_DOMINATORS, cond_bb, entry_edge->src); 753 | | ______ | entry_edge 754 | | entry_edge / | | 781 create_empty_loop_on_edge (edge entry_edge, argument 798 gcc_assert (entry_edge && initial_value && stride && upper_bound && iv); 801 pred_bb = entry_edge->src; 802 loop_header = split_edge (entry_edge);
|
H A D | function.c | 5907 edge e, entry_edge, orig_entry_edge, exit_fallthru_edge; 5922 entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); 5923 orig_entry_edge = entry_edge; 5981 try_shrink_wrapping (&entry_edge, orig_entry_edge, &bb_flags, prologue_seq); 5991 insert_insn_on_edge (prologue_seq, entry_edge); 6008 if (entry_edge != orig_entry_edge) 6140 bitmap_set_bit (blocks, entry_edge->dest->index); 6156 convert_to_simple_return (entry_edge, orig_entry_edge, bb_flags, returnjump, 6173 || (entry_edge != orig_entry_edge 5887 edge e, entry_edge, orig_entry_edge, exit_fallthru_edge; local
|
H A D | tree-complex.c | 725 edge entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); local 743 update_complex_components_on_edge (entry_edge, ssa_name, r, i);
|
/haiku-buildtools/gcc/gcc/config/xtensa/ |
H A D | xtensa.c | 4062 edge entry_edge; 4126 entry_edge = NULL; 4128 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) 4129 if (entry_edge->flags & EDGE_FALLTHRU) 4132 if (entry_edge == NULL) 4136 entry_bb = entry_edge->src; 4060 edge entry_edge; local
|
/haiku-buildtools/gcc/gcc/config/c6x/ |
H A D | c6x.c | 5583 edge entry_edge; 5605 entry_edge = NULL; 5606 FOR_EACH_VEC_SAFE_ELT (loop->incoming, i, entry_edge) 5607 if (entry_edge->flags & EDGE_FALLTHRU) 5609 if (entry_edge == NULL) 5840 entry_bb = entry_edge->src; 5564 edge entry_edge; local
|
/haiku-buildtools/gcc/gcc/config/i386/ |
H A D | i386.c | 6422 edge entry_edge; 6454 entry_edge = single_succ_edge (ENTRY_BLOCK_PTR_FOR_FN (cfun)); 6455 insert_insn_on_edge (seq, entry_edge); 6456 commit_one_edge_insertion (entry_edge); 6407 edge entry_edge; local [all...] |
Completed in 512 milliseconds