Lines Matching refs:TotalCount
198 uint64_t TotalCount, uint32_t NumCandidates);
204 uint64_t &TotalCount);
223 uint64_t TotalCount, uint32_t NumCandidates) { in getPromotionCandidatesForCallSite() argument
237 assert(Count <= TotalCount); in getPromotionCandidatesForCallSite()
292 TotalCount -= Count; in getPromotionCandidatesForCallSite()
299 uint64_t Count, uint64_t TotalCount, in promoteIndirectCall() argument
303 uint64_t ElseCount = TotalCount - Count; in promoteIndirectCall()
327 << NV("TotalCount", TotalCount); in promoteIndirectCall()
335 uint64_t &TotalCount) { in tryToPromote() argument
340 pgo::promoteIndirectCall(Inst, C.TargetFunction, Count, TotalCount, in tryToPromote()
342 assert(TotalCount >= Count); in tryToPromote()
343 TotalCount -= Count; in tryToPromote()
357 uint64_t TotalCount; in processFunction() local
359 I, NumVals, TotalCount, NumCandidates); in processFunction()
361 (PSI && PSI->hasProfileSummary() && !PSI->isHotCount(TotalCount))) in processFunction()
364 I, ICallProfDataRef, TotalCount, NumCandidates); in processFunction()
365 uint32_t NumPromoted = tryToPromote(I, PromotionCandidates, TotalCount); in processFunction()
373 if (TotalCount == 0 || NumPromoted == NumVals) in processFunction()
376 annotateValueSite(*M, *I, ICallProfDataRef.slice(NumPromoted), TotalCount, in processFunction()