Lines Matching refs:Sum
379 findIndirectCallFunctionSamples(const Instruction &I, uint64_t &Sum) const;
387 uint64_t &Sum, SmallVector<CallBase *, 8> *InlinedCallSites = nullptr);
650 const Instruction &Inst, uint64_t &Sum) const { in findIndirectCallFunctionSamples()
674 Sum = 0; in findIndirectCallFunctionSamples()
676 Sum += FS->getEntrySamples(); in findIndirectCallFunctionSamples()
689 Sum = 0; in findIndirectCallFunctionSamples()
692 Sum += T_C.second; in findIndirectCallFunctionSamples()
697 Sum += NameFS.second.getEntrySamples(); in findIndirectCallFunctionSamples()
774 uint64_t Sum) { in updateIDTMetaData() argument
785 if (Sum == 0) { in updateIDTMetaData()
803 Sum = OldSum; in updateIDTMetaData()
821 assert(Sum >= Data.Count && "Sum should never be less than Data.Count"); in updateIDTMetaData()
822 Sum -= Data.Count; in updateIDTMetaData()
842 NewCallTargets, Sum, IPVK_IndirectCallTarget, MaxMDCount); in updateIDTMetaData()
856 Function &F, InlineCandidate &Candidate, uint64_t SumOrigin, uint64_t &Sum, in tryPromoteAndInlineCandidate() argument
884 CI, R->getValue(), Candidate.CallsiteCount, Sum, false, ORE); in tryPromoteAndInlineCandidate()
886 Sum -= Candidate.CallsiteCount; in tryPromoteAndInlineCandidate()
1077 uint64_t Sum; in inlineHotFunctions() local
1078 for (const auto *FS : findIndirectCallFunctionSamples(*I, Sum)) { in inlineHotFunctions()
1079 uint64_t SumOrigin = Sum; in inlineHotFunctions()
1089 if (tryPromoteAndInlineCandidate(F, Candidate, SumOrigin, Sum)) { in inlineHotFunctions()
1352 uint64_t Sum = 0; in inlineHotFunctionsWithPriority() local
1353 auto CalleeSamples = findIndirectCallFunctionSamples(*I, Sum); in inlineHotFunctionsWithPriority()
1354 uint64_t SumOrigin = Sum; in inlineHotFunctionsWithPriority()
1355 Sum *= Candidate.CallsiteDistribution; in inlineHotFunctionsWithPriority()
1387 if (tryPromoteAndInlineCandidate(F, Candidate, SumOrigin, Sum, in inlineHotFunctionsWithPriority()
1474 uint64_t Sum = 0; in generateMDProfMetadata() local
1476 Sum += C.second; in generateMDProfMetadata()
1484 Sum += NameFS.second.getEntrySamples(); in generateMDProfMetadata()
1487 if (Sum) in generateMDProfMetadata()
1488 updateIDTMetaData(I, SortedCallTargets, Sum); in generateMDProfMetadata()