Lines Matching refs:FuncStats

1152                                FuncSampleStats &FuncStats,  in getFuncSampleStats()  argument
1156 FuncStats.SampleSum += Sample; in getFuncSampleStats()
1157 FuncStats.MaxSample = std::max(FuncStats.MaxSample, Sample); in getFuncSampleStats()
1159 ++FuncStats.HotBlockCount; in getFuncSampleStats()
1164 getFuncSampleStats(F.second, FuncStats, HotThreshold); in getFuncSampleStats()
1170 static bool isFunctionHot(const FuncSampleStats &FuncStats, in isFunctionHot() argument
1174 return (FuncStats.MaxSample >= HotThreshold); in isFunctionHot()
1437 FuncSampleStats FuncStats; in updateForUnmatchedCallee() local
1439 getFuncSampleStats(Func, FuncStats, BaseHotThreshold); in updateForUnmatchedCallee()
1440 updateOverlapStatsForFunction(FuncStats.SampleSum, 0, in updateForUnmatchedCallee()
1441 FuncStats.HotBlockCount, FuncOverlap, in updateForUnmatchedCallee()
1444 getFuncSampleStats(Func, FuncStats, TestHotThreshold); in updateForUnmatchedCallee()
1445 updateOverlapStatsForFunction(0, FuncStats.SampleSum, in updateForUnmatchedCallee()
1446 FuncStats.HotBlockCount, FuncOverlap, in updateForUnmatchedCallee()
1634 const FuncSampleStats &FuncStats = TestStats[FuncOverlap.TestName]; in computeSampleProfileOverlap() local
1636 ProfOverlap.TestUniqueSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1637 FuncOverlap.TestUniqueSample = FuncStats.SampleSum; in computeSampleProfileOverlap()
1639 updateHotBlockOverlap(0, FuncStats.SampleSum, FuncStats.HotBlockCount); in computeSampleProfileOverlap()
1642 nullptr, nullptr, nullptr, 0, FuncStats.SampleSum); in computeSampleProfileOverlap()
1644 weightByImportance(FuncSimilarity, 0, FuncStats.SampleSum); in computeSampleProfileOverlap()
1647 ProfOverlap.UnionSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1705 const FuncSampleStats &FuncStats = in computeSampleProfileOverlap() local
1708 ProfOverlap.BaseUniqueSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1710 updateHotBlockOverlap(FuncStats.SampleSum, 0, FuncStats.HotBlockCount); in computeSampleProfileOverlap()
1713 nullptr, nullptr, nullptr, FuncStats.SampleSum, 0); in computeSampleProfileOverlap()
1715 weightByImportance(FuncSimilarity, FuncStats.SampleSum, 0); in computeSampleProfileOverlap()
1717 ProfOverlap.UnionSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1734 FuncSampleStats FuncStats; in initializeSampleProfileOverlap() local
1735 getFuncSampleStats(I.second, FuncStats, BaseHotThreshold); in initializeSampleProfileOverlap()
1736 ProfOverlap.BaseSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
1737 BaseStats.try_emplace(I.second.getNameWithContext(), FuncStats); in initializeSampleProfileOverlap()
1743 FuncSampleStats FuncStats; in initializeSampleProfileOverlap() local
1744 getFuncSampleStats(I.second, FuncStats, TestHotThreshold); in initializeSampleProfileOverlap()
1745 ProfOverlap.TestSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
1746 TestStats.try_emplace(I.second.getNameWithContext(), FuncStats); in initializeSampleProfileOverlap()
2368 FuncSampleStats FuncStats; in showHotFunctionList() local
2371 getFuncSampleStats(FuncProf, FuncStats, MinCountThreshold); in showHotFunctionList()
2373 if (isFunctionHot(FuncStats, MinCountThreshold)) { in showHotFunctionList()
2375 std::make_pair(&(I.second), FuncStats.MaxSample)); in showHotFunctionList()