Searched refs:edge_in (Results 1 – 3 of 3) sorted by relevance
1860 rtl_split_edge (edge edge_in) in rtl_split_edge() argument1866 gcc_assert (!(edge_in->flags & EDGE_ABNORMAL)); in rtl_split_edge()1870 if ((edge_in->flags & EDGE_FALLTHRU) == 0) in rtl_split_edge()1872 edge e = find_fallthru_edge (edge_in->dest->preds); in rtl_split_edge()1879 if (edge_in->dest != EXIT_BLOCK_PTR_FOR_FN (cfun)) in rtl_split_edge()1880 before = BB_HEAD (edge_in->dest); in rtl_split_edge()1886 if ((edge_in->flags & EDGE_FALLTHRU) in rtl_split_edge()1887 && edge_in->dest == EXIT_BLOCK_PTR_FOR_FN (cfun)) in rtl_split_edge()1889 before = NEXT_INSN (BB_END (edge_in->src)); in rtl_split_edge()1890 bb = create_basic_block (before, NULL, edge_in->src); in rtl_split_edge()[all …]
2306 redirect_eh_edge_1 (edge edge_in, basic_block new_bb, bool change_region) in redirect_eh_edge_1() argument2316 old_bb = edge_in->dest; in redirect_eh_edge_1()2322 throw_stmt = last_stmt (edge_in->src); in redirect_eh_edge_1()2346 if (e != edge_in && (e->flags & EDGE_EH)) in redirect_eh_edge_1()2386 redirect_eh_edge (edge edge_in, basic_block new_bb) in redirect_eh_edge() argument2388 redirect_eh_edge_1 (edge_in, new_bb, false); in redirect_eh_edge()2389 return ssa_redirect_edge (edge_in, new_bb); in redirect_eh_edge()
2936 split_edge_bb_loc (edge edge_in) in split_edge_bb_loc() argument2938 basic_block dest = edge_in->dest; in split_edge_bb_loc()2945 return edge_in->src; in split_edge_bb_loc()2954 gimple_split_edge (edge edge_in) in gimple_split_edge() argument2960 gcc_assert (!(edge_in->flags & EDGE_ABNORMAL)); in gimple_split_edge()2962 dest = edge_in->dest; in gimple_split_edge()2964 after_bb = split_edge_bb_loc (edge_in); in gimple_split_edge()2967 new_bb->count = edge_in->count (); in gimple_split_edge()2980 unsigned old_dest_idx = edge_in->dest_idx; in gimple_split_edge()2983 e = redirect_edge_and_branch (edge_in, new_bb); in gimple_split_edge()[all …]