Lines Matching refs:FuncStats

1227                                FuncSampleStats &FuncStats,  in getFuncSampleStats()  argument
1231 FuncStats.SampleSum += Sample; in getFuncSampleStats()
1232 FuncStats.MaxSample = std::max(FuncStats.MaxSample, Sample); in getFuncSampleStats()
1234 ++FuncStats.HotBlockCount; in getFuncSampleStats()
1239 getFuncSampleStats(F.second, FuncStats, HotThreshold); in getFuncSampleStats()
1245 static bool isFunctionHot(const FuncSampleStats &FuncStats, in isFunctionHot() argument
1249 return (FuncStats.MaxSample >= HotThreshold); in isFunctionHot()
1515 FuncSampleStats FuncStats; in updateForUnmatchedCallee() local
1517 getFuncSampleStats(Func, FuncStats, BaseHotThreshold); in updateForUnmatchedCallee()
1518 updateOverlapStatsForFunction(FuncStats.SampleSum, 0, in updateForUnmatchedCallee()
1519 FuncStats.HotBlockCount, FuncOverlap, in updateForUnmatchedCallee()
1522 getFuncSampleStats(Func, FuncStats, TestHotThreshold); in updateForUnmatchedCallee()
1523 updateOverlapStatsForFunction(0, FuncStats.SampleSum, in updateForUnmatchedCallee()
1524 FuncStats.HotBlockCount, FuncOverlap, in updateForUnmatchedCallee()
1714 const FuncSampleStats &FuncStats = TestStats[FuncOverlap.TestName]; in computeSampleProfileOverlap() local
1716 ProfOverlap.TestUniqueSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1717 FuncOverlap.TestUniqueSample = FuncStats.SampleSum; in computeSampleProfileOverlap()
1719 updateHotBlockOverlap(0, FuncStats.SampleSum, FuncStats.HotBlockCount); in computeSampleProfileOverlap()
1722 nullptr, nullptr, nullptr, 0, FuncStats.SampleSum); in computeSampleProfileOverlap()
1724 weightByImportance(FuncSimilarity, 0, FuncStats.SampleSum); in computeSampleProfileOverlap()
1727 ProfOverlap.UnionSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1785 const FuncSampleStats &FuncStats = BaseStats[F.second->getContext()]; in computeSampleProfileOverlap() local
1787 ProfOverlap.BaseUniqueSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1789 updateHotBlockOverlap(FuncStats.SampleSum, 0, FuncStats.HotBlockCount); in computeSampleProfileOverlap()
1792 nullptr, nullptr, nullptr, FuncStats.SampleSum, 0); in computeSampleProfileOverlap()
1794 weightByImportance(FuncSimilarity, FuncStats.SampleSum, 0); in computeSampleProfileOverlap()
1796 ProfOverlap.UnionSample += FuncStats.SampleSum; in computeSampleProfileOverlap()
1813 FuncSampleStats FuncStats; in initializeSampleProfileOverlap() local
1814 getFuncSampleStats(I.second, FuncStats, BaseHotThreshold); in initializeSampleProfileOverlap()
1815 ProfOverlap.BaseSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
1816 BaseStats.emplace(I.second.getContext(), FuncStats); in initializeSampleProfileOverlap()
1822 FuncSampleStats FuncStats; in initializeSampleProfileOverlap() local
1823 getFuncSampleStats(I.second, FuncStats, TestHotThreshold); in initializeSampleProfileOverlap()
1824 ProfOverlap.TestSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
1825 TestStats.emplace(I.second.getContext(), FuncStats); in initializeSampleProfileOverlap()
2448 FuncSampleStats FuncStats; in showHotFunctionList() local
2451 getFuncSampleStats(FuncProf, FuncStats, MinCountThreshold); in showHotFunctionList()
2453 if (isFunctionHot(FuncStats, MinCountThreshold)) { in showHotFunctionList()
2455 std::make_pair(&(I.second), FuncStats.MaxSample)); in showHotFunctionList()