Home
last modified time | relevance | path

Searched refs:in_edge (Results 1 – 11 of 11) sorted by relevance

/dragonfly/contrib/gcc-8.0/gcc/
HDloop-doloop.c560 jump_label = block_label (desc->in_edge->dest); in doloop_modify()
566 desc->in_edge->flags &= ~EDGE_FALLTHRU; in doloop_modify()
575 if (desc->in_edge->probability.initialized_p ()) in doloop_modify()
576 add_reg_br_prob_note (jump_insn, desc->in_edge->probability); in doloop_modify()
672 entered_at_top = (loop->latch == desc->in_edge->dest in doloop_optimize()
686 start_label = block_label (desc->in_edge->dest); in doloop_optimize()
HDloop-unroll.c330 gcc_assert (desc->in_edge->dest != loop->header); in loop_exit_at_end_p()
332 if (desc->in_edge->dest != loop->latch) in loop_exit_at_end_p()
630 basic_block exit_block = get_bb_copy (desc->in_edge->src); in unroll_loop_constant_iterations()
636 desc->in_edge = EDGE_SUCC (exit_block, 1); in unroll_loop_constant_iterations()
641 desc->in_edge = EDGE_SUCC (exit_block, 0); in unroll_loop_constant_iterations()
1091 basic_block exit_block = get_bb_copy (desc->in_edge->src); in unroll_loop_runtime_iterations()
1098 desc->in_edge = EDGE_SUCC (exit_block, 1); in unroll_loop_runtime_iterations()
1103 desc->in_edge = EDGE_SUCC (exit_block, 0); in unroll_loop_runtime_iterations()
HDsched-rgn.c1406 edge in_edge; in compute_dom_prob_ps() local
1423 FOR_EACH_EDGE (in_edge, in_ei, in compute_dom_prob_ps()
1430 if (in_edge->src == ENTRY_BLOCK_PTR_FOR_FN (cfun)) in compute_dom_prob_ps()
1433 pred_bb = BLOCK_TO_BB (in_edge->src->index); in compute_dom_prob_ps()
1438 bitmap_set_bit (ancestor_edges[bb], EDGE_TO_BIT (in_edge)); in compute_dom_prob_ps()
1442 FOR_EACH_EDGE (out_edge, out_ei, in_edge->src->succs) in compute_dom_prob_ps()
1447 in_edge->probability.initialized_p () in compute_dom_prob_ps()
1448 ? in_edge->probability.to_reg_br_prob_base () in compute_dom_prob_ps()
HDcfgloop.h450 edge in_edge; member
HDcfgloop.c1817 if (desc->in_edge) in get_loop_location()
1819 FOR_BB_INSNS_REVERSE (desc->in_edge->src, insn) in get_loop_location()
HDloop-iv.c2895 desc->in_edge = ein; in check_simple_exit()
/dragonfly/contrib/gcc-4.7/gcc/
HDloop-doloop.c569 jump_label = block_label (desc->in_edge->dest); in doloop_modify()
575 desc->in_edge->flags &= ~EDGE_FALLTHRU; in doloop_modify()
588 GEN_INT (desc->in_edge->probability)); in doloop_modify()
667 start_label = block_label (desc->in_edge->dest); in doloop_optimize()
HDloop-unroll.c218 if (desc->in_edge->dest != loop->latch) in loop_exit_at_end_p()
509 ein = desc->in_edge; in peel_loop_completely()
772 basic_block exit_block = get_bb_copy (desc->in_edge->src); in unroll_loop_constant_iterations()
778 desc->in_edge = EDGE_SUCC (exit_block, 1); in unroll_loop_constant_iterations()
783 desc->in_edge = EDGE_SUCC (exit_block, 0); in unroll_loop_constant_iterations()
1147 basic_block exit_block = get_bb_copy (desc->in_edge->src); in unroll_loop_runtime_iterations()
1154 desc->in_edge = EDGE_SUCC (exit_block, 1); in unroll_loop_runtime_iterations()
1159 desc->in_edge = EDGE_SUCC (exit_block, 0); in unroll_loop_runtime_iterations()
HDsched-rgn.c1402 edge in_edge; in compute_dom_prob_ps() local
1419 FOR_EACH_EDGE (in_edge, in_ei, BASIC_BLOCK (BB_TO_BLOCK (bb))->preds) in compute_dom_prob_ps()
1425 if (in_edge->src == ENTRY_BLOCK_PTR) in compute_dom_prob_ps()
1428 pred_bb = BLOCK_TO_BB (in_edge->src->index); in compute_dom_prob_ps()
1433 SET_BIT (ancestor_edges[bb], EDGE_TO_BIT (in_edge)); in compute_dom_prob_ps()
1437 FOR_EACH_EDGE (out_edge, out_ei, in_edge->src->succs) in compute_dom_prob_ps()
1440 prob[bb] += ((prob[pred_bb] * in_edge->probability) / REG_BR_PROB_BASE); in compute_dom_prob_ps()
HDcfgloop.h365 edge in_edge; member
HDloop-iv.c2835 desc->in_edge = ein; in check_simple_exit()