Lines Matching refs:TotalCount
137 uint64_t TotalCount, uint32_t NumCandidates);
143 uint64_t &TotalCount);
162 uint64_t TotalCount, uint32_t NumCandidates) { in getPromotionCandidatesForCallSite() argument
176 assert(Count <= TotalCount); in getPromotionCandidatesForCallSite()
177 (void)TotalCount; in getPromotionCandidatesForCallSite()
239 TotalCount -= Count; in getPromotionCandidatesForCallSite()
245 uint64_t Count, uint64_t TotalCount, in promoteIndirectCall() argument
249 uint64_t ElseCount = TotalCount - Count; in promoteIndirectCall()
273 << NV("TotalCount", TotalCount); in promoteIndirectCall()
281 uint64_t &TotalCount) { in tryToPromote() argument
286 pgo::promoteIndirectCall(CB, C.TargetFunction, Count, TotalCount, SamplePGO, in tryToPromote()
288 assert(TotalCount >= Count); in tryToPromote()
289 TotalCount -= Count; in tryToPromote()
303 uint64_t TotalCount; in processFunction() local
305 CB, NumVals, TotalCount, NumCandidates); in processFunction()
307 (PSI && PSI->hasProfileSummary() && !PSI->isHotCount(TotalCount))) in processFunction()
310 *CB, ICallProfDataRef, TotalCount, NumCandidates); in processFunction()
311 uint32_t NumPromoted = tryToPromote(*CB, PromotionCandidates, TotalCount); in processFunction()
319 if (TotalCount == 0 || NumPromoted == NumVals) in processFunction()
322 annotateValueSite(*M, *CB, ICallProfDataRef.slice(NumPromoted), TotalCount, in processFunction()