Lines Matching refs:edge

37 static void loop_redirect_edge (edge, basic_block);
38 static bool loop_delete_branch_edge (edge, int);
41 static int find_path (edge, basic_block **);
82 find_path (edge e, basic_block **bbs) in find_path()
102 edge e; in fix_bb_placement()
147 edge e; in fix_bb_placements()
246 remove_path (struct loops *loops, edge e) in remove_path()
248 edge ae; in remove_path()
411 loopify (struct loops *loops, edge latch_edge, edge header_edge, in loopify()
412 basic_block switch_bb, edge true_edge, edge false_edge, in loopify()
424 edge e; in loopify()
568 edge e; in fix_loop_placement()
688 loop_redirect_edge (edge e, basic_block dest) in loop_redirect_edge()
699 loop_delete_branch_edge (edge e, int really_delete) in loop_delete_branch_edge()
704 edge snd; in loop_delete_branch_edge()
784 duplicate_loop_to_header_edge (struct loop *loop, edge e, struct loops *loops, in duplicate_loop_to_header_edge()
786 edge orig, edge *to_remove, in duplicate_loop_to_header_edge()
795 edge ae, latch_edge; in duplicate_loop_to_header_edge()
796 edge spec_edges[2], new_spec_edges[2]; in duplicate_loop_to_header_edge()
1064 static edge mfb_kj_edge;
1066 mfb_keep_just (edge e) in mfb_keep_just()
1094 edge e, fallthru; in create_preheader()
1100 edge one_succ_pred = 0; in create_preheader()
1191 edge e; in force_single_succ_latches()
1211 loop_split_edge_with (edge e, rtx insns) in loop_split_edge_with()
1254 edge e, in lv_adjust_loop_entry_edge()
1258 edge e1; in lv_adjust_loop_entry_edge()
1299 edge entry, latch_edge, exit, true_edge, false_edge; in loop_version()