Lines Matching refs:TestSample

1041   uint64_t TestSample;  member
1055 BaseCount(0), BaseSample(0), TestCount(0), TestSample(0), UnionCount(0), in SampleOverlapStats()
1273 double computeBlockSimilarity(uint64_t BaseSample, uint64_t TestSample,
1276 void updateHotBlockOverlap(uint64_t BaseSample, uint64_t TestSample,
1288 void updateOverlapStatsForFunction(uint64_t BaseSample, uint64_t TestSample,
1347 if (ProfOverlap.TestSample == 0) { in detectZeroSampleProfile()
1355 uint64_t BaseSample, uint64_t TestSample, in computeBlockSimilarity() argument
1361 if (FuncOverlap.TestSample > 0) in computeBlockSimilarity()
1362 TestFrac = static_cast<double>(TestSample) / FuncOverlap.TestSample; in computeBlockSimilarity()
1367 uint64_t TestSample, in updateHotBlockOverlap() argument
1370 bool IsTestHot = (TestSample >= TestHotThreshold); in updateHotBlockOverlap()
1411 uint64_t BaseSample, uint64_t TestSample, uint64_t HotBlockCount, in updateOverlapStatsForFunction() argument
1416 TestSample = 0; in updateOverlapStatsForFunction()
1420 FuncOverlap.TestUniqueSample += TestSample; in updateOverlapStatsForFunction()
1425 FuncOverlap.UnionSample += std::max(BaseSample, TestSample); in updateOverlapStatsForFunction()
1426 FuncOverlap.OverlapSample += std::min(BaseSample, TestSample); in updateOverlapStatsForFunction()
1428 1.0 - computeBlockSimilarity(BaseSample, TestSample, FuncOverlap); in updateOverlapStatsForFunction()
1429 updateHotBlockOverlap(BaseSample, TestSample, HotBlockCount); in updateOverlapStatsForFunction()
1473 uint64_t TestSample = in computeSampleFunctionInternalOverlap() local
1477 updateOverlapStatsForFunction(BaseSample, TestSample, 1, FuncOverlap, in computeSampleFunctionInternalOverlap()
1554 assert(ProfOverlap.TestSample > 0 && in weightForFuncSimilarity()
1556 TestFrac = static_cast<double>(TestFuncSample) / ProfOverlap.TestSample; in weightForFuncSimilarity()
1573 assert(ProfOverlap.TestSample > 0 && in weightByImportance()
1575 TestFrac = static_cast<double>(TestFuncSample) / ProfOverlap.TestSample / 2.0; in weightByImportance()
1630 FuncOverlap.TestSample = TestStats[FuncOverlap.TestName].SampleSum; in computeSampleProfileOverlap()
1661 FuncOverlap.TestSample); in computeSampleProfileOverlap()
1664 FuncOverlap.TestSample); in computeSampleProfileOverlap()
1692 assert(ProfOverlap.TestSample > 0 && in computeSampleProfileOverlap()
1695 static_cast<double>(FuncOverlap.TestSample) / ProfOverlap.TestSample; in computeSampleProfileOverlap()
1745 ProfOverlap.TestSample += FuncStats.SampleSum; in initializeSampleProfileOverlap()
1789 F.second.TestSample > 0 in dumpFuncSimilarity()
1791 F.second.TestSample in dumpFuncSimilarity()
1808 FOS << F.second.TestSample; in dumpFuncSimilarity()
1829 assert(ProfOverlap.TestSample > 0 && in dumpProgramSummary()
1832 ProfOverlap.TestSample; in dumpProgramSummary()
1841 << " total samples in test profile: " << ProfOverlap.TestSample << "\n"; in dumpProgramSummary()