Lines Matching refs:cycle
84 /* used in cycle search, so that we do not clobber original counts. */
102 unsigned int cycle : 1;
152 /* Single line graph cycle workspace. Used for all-blocks
156 } cycle; /* Used in all-blocks mode, after blocks are linked onto
1526 block->u.cycle.arc = NULL;
1527 block->u.cycle.ident = ~0U;
1607 block->u.cycle.ident = ix;
1618 if (arc->src->u.cycle.ident != ix)
1643 count. Decrease flow over the cycle and remove the arc
1657 arc->cycle
1659 || dst->u.cycle.ident != ix
1661 || dst->u.cycle.arc)
1675 for (dst = head; (probe_arc = dst->u.cycle.arc);
1684 cycle_arc->cycle = 1;
1686 /* Remove the flow from the cycle. */
1688 for (dst = head; (probe_arc = dst->u.cycle.arc);
1695 arc = head->u.cycle.arc;
1696 head->u.cycle.arc = NULL;
1705 dst->u.cycle.arc = arc;
1711 arc = head->u.cycle.arc;
1715 head->u.cycle.arc = NULL;
1721 block->u.cycle.ident = ~0U;