Lines Matching refs:FuncStats

1870                                FuncSampleStats &FuncStats,  in getFuncSampleStats()  argument
1874 FuncStats.SampleSum += Sample; in getFuncSampleStats()
1875 FuncStats.MaxSample = std::max(FuncStats.MaxSample, Sample); in getFuncSampleStats()
1877 ++FuncStats.HotBlockCount; in getFuncSampleStats()
1882 getFuncSampleStats(F.second, FuncStats, HotThreshold); in getFuncSampleStats()
1888 static bool isFunctionHot(const FuncSampleStats &FuncStats, in isFunctionHot() argument
1892 return (FuncStats.MaxSample >= HotThreshold); in isFunctionHot()
2158 FuncSampleStats FuncStats; in updateForUnmatchedCallee() local
2160 getFuncSampleStats(Func, FuncStats, BaseHotThreshold); in updateForUnmatchedCallee()
2161 updateOverlapStatsForFunction(FuncStats.SampleSum, 0, in updateForUnmatchedCallee()
2162 FuncStats.HotBlockCount, FuncOverlap, in updateForUnmatchedCallee()
2165 getFuncSampleStats(Func, FuncStats, TestHotThreshold); in updateForUnmatchedCallee()
2166 updateOverlapStatsForFunction(0, FuncStats.SampleSum, in updateForUnmatchedCallee()
2167 FuncStats.HotBlockCount, FuncOverlap, in updateForUnmatchedCallee()
2357 const FuncSampleStats &FuncStats = TestStats[FuncOverlap.TestName]; in computeSampleProfileOverlap() local
2359 ProfOverlap.TestUniqueSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
2360 FuncOverlap.TestUniqueSample = FuncStats.SampleSum; in computeSampleProfileOverlap()
2362 updateHotBlockOverlap(0, FuncStats.SampleSum, FuncStats.HotBlockCount); in computeSampleProfileOverlap()
2365 nullptr, nullptr, nullptr, 0, FuncStats.SampleSum); in computeSampleProfileOverlap()
2367 weightByImportance(FuncSimilarity, 0, FuncStats.SampleSum); in computeSampleProfileOverlap()
2370 ProfOverlap.UnionSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
2428 const FuncSampleStats &FuncStats = BaseStats[F.second->getContext()]; in computeSampleProfileOverlap() local
2430 ProfOverlap.BaseUniqueSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
2432 updateHotBlockOverlap(FuncStats.SampleSum, 0, FuncStats.HotBlockCount); in computeSampleProfileOverlap()
2435 nullptr, nullptr, nullptr, FuncStats.SampleSum, 0); in computeSampleProfileOverlap()
2437 weightByImportance(FuncSimilarity, FuncStats.SampleSum, 0); in computeSampleProfileOverlap()
2439 ProfOverlap.UnionSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
2456 FuncSampleStats FuncStats; in initializeSampleProfileOverlap() local
2457 getFuncSampleStats(I.second, FuncStats, BaseHotThreshold); in initializeSampleProfileOverlap()
2458 ProfOverlap.BaseSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
2459 BaseStats.emplace(I.second.getContext(), FuncStats); in initializeSampleProfileOverlap()
2465 FuncSampleStats FuncStats; in initializeSampleProfileOverlap() local
2466 getFuncSampleStats(I.second, FuncStats, TestHotThreshold); in initializeSampleProfileOverlap()
2467 ProfOverlap.TestSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
2468 TestStats.emplace(I.second.getContext(), FuncStats); in initializeSampleProfileOverlap()
3104 FuncSampleStats FuncStats; in showHotFunctionList() local
3107 getFuncSampleStats(FuncProf, FuncStats, MinCountThreshold); in showHotFunctionList()
3109 if (isFunctionHot(FuncStats, MinCountThreshold)) { in showHotFunctionList()
3111 std::make_pair(&(I.second), FuncStats.MaxSample)); in showHotFunctionList()