Lines Matching refs:FunctionSamples
815 (FunctionSamples::UseMD5 && NegativeMD5Name == FuncName))) || in filterFunctions()
817 (FunctionSamples::UseMD5 && MD5Name == FuncName)))) in filterFunctions()
1053 if (FContext.toString().find(FunctionSamples::UniqSuffix) != in adjustInstrProfile()
1087 size_t PostfixPos = NewName.find(FunctionSamples::UniqSuffix); in adjustInstrProfile()
1170 &InstrProfileMap](const FunctionSamples &FS, in adjustInstrProfile()
1172 auto BuildMaxSampleMapImpl = [&](const FunctionSamples &FS, in adjustInstrProfile()
1229 sampleprof::FunctionSamples &FS = PD.second; in adjustInstrProfile()
1342 static sampleprof::FunctionSamples
1343 remapSamples(const sampleprof::FunctionSamples &Samples, in remapSamples()
1345 sampleprof::FunctionSamples Result; in remapSamples()
1364 sampleprof::FunctionSamples Remapped = in remapSamples()
1472 ProfileIsProbeBased != FunctionSamples::ProfileIsProbeBased) in mergeSampleProfile()
1475 ProfileIsProbeBased = FunctionSamples::ProfileIsProbeBased; in mergeSampleProfile()
1476 if (ProfileIsCS && ProfileIsCS != FunctionSamples::ProfileIsCS) in mergeSampleProfile()
1478 ProfileIsCS = FunctionSamples::ProfileIsCS; in mergeSampleProfile()
1482 FunctionSamples Remapped = in mergeSampleProfile()
1484 : FunctionSamples(); in mergeSampleProfile()
1485 FunctionSamples &Samples = Remapper ? Remapped : I->second; in mergeSampleProfile()
1519 ProfileConverter::flattenProfile(ProfileMap, FunctionSamples::ProfileIsCS); in mergeSampleProfile()
1520 ProfileIsCS = FunctionSamples::ProfileIsCS = false; in mergeSampleProfile()
1524 ProfileIsCS = FunctionSamples::ProfileIsCS = false; in mergeSampleProfile()
1810 static void getFuncSampleStats(const sampleprof::FunctionSamples &Func, in getFuncSampleStats()
1958 void updateForUnmatchedCallee(const sampleprof::FunctionSamples &Func,
1970 const sampleprof::FunctionSamples &BaseFunc,
1971 const sampleprof::FunctionSamples &TestFunc,
1988 computeSampleFunctionOverlap(const sampleprof::FunctionSamples *BaseFunc,
1989 const sampleprof::FunctionSamples *TestFunc,
2095 const sampleprof::FunctionSamples &Func, SampleOverlapStats &FuncOverlap, in updateForUnmatchedCallee()
2114 const sampleprof::FunctionSamples &BaseFunc, in computeSampleFunctionInternalOverlap()
2115 const sampleprof::FunctionSamples &TestFunc, in computeSampleFunctionInternalOverlap()
2242 const sampleprof::FunctionSamples *BaseFunc, in computeSampleFunctionOverlap()
2243 const sampleprof::FunctionSamples *TestFunc, in computeSampleFunctionOverlap()
2277 std::unordered_map<SampleContext, const FunctionSamples *, in computeSampleProfileOverlap()
3021 std::multimap<uint64_t, std::pair<const FunctionSamples *, const uint64_t>, in showHotFunctionList()
3030 const FunctionSamples &FuncProf = I.second; in showHotFunctionList()
3049 const FunctionSamples &Func = *FuncPair.second.first; in showHotFunctionList()
3098 FunctionSamples *FS = Reader->getSamplesFor(StringRef(FuncNameFilter)); in showSampleProfile()
3099 Reader->dumpFunctionProfile(FS ? *FS : FunctionSamples(), OS); in showSampleProfile()