Lines Matching refs:pred
372 void GCOVFunction::propagateCounts(const GCOVBlock &v, GCOVArc *pred) { in propagateCounts() argument
375 GCOVArc *pred; in propagateCounts() member
382 stack.push_back({v, pred, false}); in propagateCounts()
393 if (u.i < u.v.pred.size()) { in propagateCounts()
394 GCOVArc *e = u.v.pred[u.i++]; in propagateCounts()
395 if (e != u.pred) { in propagateCounts()
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()
403 if (e != u.pred) { in propagateCounts()
413 if (u.pred) in propagateCounts()
414 u.pred->count = excess; in propagateCounts()
444 if (!pred.empty()) { in print()
446 for (const GCOVArc *Edge : pred) in print()
735 for (const GCOVArc *arc : b->pred) in collectSourceLine()
951 for (const GCOVArc *arc : exitBlock.pred) in printFunctionDetails()