Lines Matching refs:succ
401 } else if (u.i < u.v.pred.size() + u.v.succ.size()) { in propagateCounts()
402 GCOVArc *e = u.v.succ[u.i++ - u.v.pred.size()]; in propagateCounts()
450 if (!succ.empty()) { in print()
452 for (const GCOVArc *Edge : succ) { in print()
482 if (i == u->succ.size()) { in augmentOneCycle()
490 GCOVArc *succ = u->succ[i]; in augmentOneCycle() local
494 if (succ->cycleCount == 0 || !succ->dst.traversable || &succ->dst == u) in augmentOneCycle()
496 if (succ->dst.incoming == nullptr) { in augmentOneCycle()
497 succ->dst.incoming = succ; in augmentOneCycle()
498 stack.emplace_back(&succ->dst, 0); in augmentOneCycle()
501 uint64_t minCount = succ->cycleCount; in augmentOneCycle()
505 if (v == &succ->dst) in augmentOneCycle()
508 succ->cycleCount -= minCount; in augmentOneCycle()
512 if (v == &succ->dst) in augmentOneCycle()
731 for (const GCOVArc *arc : b->succ) in collectSourceLine()
739 for (GCOVArc *arc : b->succ) in collectSourceLine()
756 for (const GCOVArc *arc : b->succ) { in collectSourceLine()
823 size_t NumEdges = b->succ.size(); in annotateSource()
827 uint64_t count = b->succ[0]->count; in annotateSource()
855 if (b->succ.size() < 2 || b->getLastLine() != lineNum) in printSourceToIntermediate()
857 for (const GCOVArc *arc : b->succ) { in printSourceToIntermediate()