Lines Matching defs:current_edge
629 edge_iterator current_edge;
673 current_edge = ei_start (single_succ (ENTRY_BLOCK_PTR_FOR_FN (cfun))->succs);
678 if (EDGE_PASSED (current_edge))
683 while (sp >= 0 && EDGE_PASSED (current_edge))
686 current_edge = stack[sp--];
687 node = ei_edge (current_edge)->src->index;
689 child = ei_edge (current_edge)->dest->index;
694 ei_next (¤t_edge);
698 if (sp < 0 && EDGE_PASSED (current_edge))
706 node = ei_edge (current_edge)->src->index;
712 child = ei_edge (current_edge)->dest->index;
715 SET_EDGE_PASSED (current_edge);
716 ei_next (¤t_edge);
728 SET_EDGE_PASSED (current_edge);
729 ei_next (¤t_edge);
740 SET_EDGE_PASSED (current_edge);
741 ei_next (¤t_edge);
746 stack[++sp] = current_edge;
747 SET_EDGE_PASSED (current_edge);
748 current_edge = ei_start (ei_edge (current_edge)->dest->succs);