Lines Matching refs:Arc
67 int64_t CallGraph::Arc::Hash::operator()(const Arc &Arc) const { in operator ()()
70 return hashCombine(Hasher(Arc.src()), Arc.dst()); in operator ()()
72 return hash_int64_pair(int64_t(Arc.src()), int64_t(Arc.dst())); in operator ()()
82 const CallGraph::Arc &CallGraph::incArcWeight(NodeId Src, NodeId Dst, double W, in incArcWeight()
102 ArcIterator Arc = findArc(Caller, FuncId); in normalizeArcWeights() local
103 Arc->NormalizedWeight = Arc->weight() / Func.samples(); in normalizeArcWeights()
104 if (Arc->weight() > 0) in normalizeArcWeights()
105 Arc->AvgCallOffset /= Arc->weight(); in normalizeArcWeights()
106 assert(Arc->AvgCallOffset <= size(Caller) && in normalizeArcWeights()
117 ArcIterator Arc = findArc(Caller, FuncId); in adjustArcWeights() local
118 InWeight += (uint64_t)Arc->weight(); in adjustArcWeights()