Lines Matching defs:TestSample
1845 uint64_t TestSample = 0;
2076 double computeBlockSimilarity(uint64_t BaseSample, uint64_t TestSample,
2079 void updateHotBlockOverlap(uint64_t BaseSample, uint64_t TestSample,
2091 void updateOverlapStatsForFunction(uint64_t BaseSample, uint64_t TestSample,
2150 if (ProfOverlap.TestSample == 0) {
2158 uint64_t BaseSample, uint64_t TestSample,
2164 if (FuncOverlap.TestSample > 0)
2165 TestFrac = static_cast<double>(TestSample) / FuncOverlap.TestSample;
2170 uint64_t TestSample,
2173 bool IsTestHot = (TestSample >= TestHotThreshold);
2214 uint64_t BaseSample, uint64_t TestSample, uint64_t HotBlockCount,
2219 TestSample = 0;
2223 FuncOverlap.TestUniqueSample += TestSample;
2228 FuncOverlap.UnionSample += std::max(BaseSample, TestSample);
2229 FuncOverlap.OverlapSample += std::min(BaseSample, TestSample);
2231 1.0 - computeBlockSimilarity(BaseSample, TestSample, FuncOverlap);
2232 updateHotBlockOverlap(BaseSample, TestSample, HotBlockCount);
2276 uint64_t TestSample =
2280 updateOverlapStatsForFunction(BaseSample, TestSample, 1, FuncOverlap,
2357 assert(ProfOverlap.TestSample > 0 &&
2359 TestFrac = static_cast<double>(TestFuncSample) / ProfOverlap.TestSample;
2376 assert(ProfOverlap.TestSample > 0 &&
2378 TestFrac = static_cast<double>(TestFuncSample) / ProfOverlap.TestSample / 2.0;
2434 FuncOverlap.TestSample = TestStats[FuncOverlap.TestName].SampleSum;
2466 FuncOverlap.TestSample);
2469 FuncOverlap.TestSample);
2497 assert(ProfOverlap.TestSample > 0 &&
2500 static_cast<double>(FuncOverlap.TestSample) / ProfOverlap.TestSample;
2549 ProfOverlap.TestSample += FuncStats.SampleSum;
2593 F.second.TestSample > 0
2595 F.second.TestSample
2612 FOS << F.second.TestSample;
2635 assert(ProfOverlap.TestSample > 0 &&
2638 ProfOverlap.TestSample;
2647 << " total samples in test profile: " << ProfOverlap.TestSample << "\n";