Lines Matching refs:Sum

450   findIndirectCallFunctionSamples(const Instruction &I, uint64_t &Sum) const;
458 uint64_t &Sum, SmallVector<CallBase *, 8> *InlinedCallSites = nullptr);
680 const Instruction &Inst, uint64_t &Sum) const { in findIndirectCallFunctionSamples()
704 Sum = 0; in findIndirectCallFunctionSamples()
706 Sum += FS->getHeadSamplesEstimate(); in findIndirectCallFunctionSamples()
719 Sum = 0; in findIndirectCallFunctionSamples()
722 Sum += T_C.second; in findIndirectCallFunctionSamples()
727 Sum += NameFS.second.getHeadSamplesEstimate(); in findIndirectCallFunctionSamples()
804 uint64_t Sum) { in updateIDTMetaData() argument
822 if (Sum == 0) { in updateIDTMetaData()
840 Sum = OldSum; in updateIDTMetaData()
858 assert(Sum >= Data.Count && "Sum should never be less than Data.Count"); in updateIDTMetaData()
859 Sum -= Data.Count; in updateIDTMetaData()
879 NewCallTargets, Sum, IPVK_IndirectCallTarget, MaxMDCount); in updateIDTMetaData()
893 Function &F, InlineCandidate &Candidate, uint64_t SumOrigin, uint64_t &Sum, in tryPromoteAndInlineCandidate() argument
929 CI, R->getValue(), Candidate.CallsiteCount, Sum, false, ORE); in tryPromoteAndInlineCandidate()
931 Sum -= Candidate.CallsiteCount; in tryPromoteAndInlineCandidate()
1157 uint64_t Sum; in inlineHotFunctions() local
1158 for (const auto *FS : findIndirectCallFunctionSamples(*I, Sum)) { in inlineHotFunctions()
1159 uint64_t SumOrigin = Sum; in inlineHotFunctions()
1169 if (tryPromoteAndInlineCandidate(F, Candidate, SumOrigin, Sum)) { in inlineHotFunctions()
1425 uint64_t Sum = 0; in inlineHotFunctionsWithPriority() local
1426 auto CalleeSamples = findIndirectCallFunctionSamples(*I, Sum); in inlineHotFunctionsWithPriority()
1427 uint64_t SumOrigin = Sum; in inlineHotFunctionsWithPriority()
1428 Sum *= Candidate.CallsiteDistribution; in inlineHotFunctionsWithPriority()
1460 if (tryPromoteAndInlineCandidate(F, Candidate, SumOrigin, Sum, in inlineHotFunctionsWithPriority()
1610 uint64_t Sum = 0; in generateMDProfMetadata() local
1612 Sum += C.second; in generateMDProfMetadata()
1620 Sum += NameFS.second.getHeadSamplesEstimate(); in generateMDProfMetadata()
1623 if (Sum) in generateMDProfMetadata()
1624 updateIDTMetaData(I, SortedCallTargets, Sum); in generateMDProfMetadata()