Lines Matching refs:FunctionSamples
873 (FunctionSamples::UseMD5 && NegativeMD5Name == FuncName))) || in filterFunctions()
875 (FunctionSamples::UseMD5 && MD5Name == FuncName)))) in filterFunctions()
1111 if (FContext.toString().find(FunctionSamples::UniqSuffix) != in adjustInstrProfile()
1145 size_t PostfixPos = NewName.find(FunctionSamples::UniqSuffix); in adjustInstrProfile()
1228 &InstrProfileMap](const FunctionSamples &FS, in adjustInstrProfile()
1230 auto BuildMaxSampleMapImpl = [&](const FunctionSamples &FS, in adjustInstrProfile()
1287 sampleprof::FunctionSamples &FS = PD.second; in adjustInstrProfile()
1400 static sampleprof::FunctionSamples
1401 remapSamples(const sampleprof::FunctionSamples &Samples, in remapSamples()
1403 sampleprof::FunctionSamples Result; in remapSamples()
1422 sampleprof::FunctionSamples Remapped = in remapSamples()
1531 ProfileIsProbeBased != FunctionSamples::ProfileIsProbeBased) in mergeSampleProfile()
1534 ProfileIsProbeBased = FunctionSamples::ProfileIsProbeBased; in mergeSampleProfile()
1535 if (ProfileIsCS && ProfileIsCS != FunctionSamples::ProfileIsCS) in mergeSampleProfile()
1537 ProfileIsCS = FunctionSamples::ProfileIsCS; in mergeSampleProfile()
1541 FunctionSamples Remapped = in mergeSampleProfile()
1543 : FunctionSamples(); in mergeSampleProfile()
1544 FunctionSamples &Samples = Remapper ? Remapped : I->second; in mergeSampleProfile()
1579 ProfileConverter::flattenProfile(ProfileMap, FunctionSamples::ProfileIsCS); in mergeSampleProfile()
1580 ProfileIsCS = FunctionSamples::ProfileIsCS = false; in mergeSampleProfile()
1584 ProfileIsCS = FunctionSamples::ProfileIsCS = false; in mergeSampleProfile()
1869 static void getFuncSampleStats(const sampleprof::FunctionSamples &Func, in getFuncSampleStats()
2017 void updateForUnmatchedCallee(const sampleprof::FunctionSamples &Func,
2029 const sampleprof::FunctionSamples &BaseFunc,
2030 const sampleprof::FunctionSamples &TestFunc,
2047 computeSampleFunctionOverlap(const sampleprof::FunctionSamples *BaseFunc,
2048 const sampleprof::FunctionSamples *TestFunc,
2154 const sampleprof::FunctionSamples &Func, SampleOverlapStats &FuncOverlap, in updateForUnmatchedCallee()
2173 const sampleprof::FunctionSamples &BaseFunc, in computeSampleFunctionInternalOverlap()
2174 const sampleprof::FunctionSamples &TestFunc, in computeSampleFunctionInternalOverlap()
2301 const sampleprof::FunctionSamples *BaseFunc, in computeSampleFunctionOverlap()
2302 const sampleprof::FunctionSamples *TestFunc, in computeSampleFunctionOverlap()
2336 std::unordered_map<SampleContext, const FunctionSamples *, in computeSampleProfileOverlap()
3096 std::multimap<uint64_t, std::pair<const FunctionSamples *, const uint64_t>, in showHotFunctionList()
3105 const FunctionSamples &FuncProf = I.second; in showHotFunctionList()
3124 const FunctionSamples &Func = *FuncPair.second.first; in showHotFunctionList()
3173 FunctionSamples *FS = Reader->getSamplesFor(StringRef(FuncNameFilter)); in showSampleProfile()
3174 Reader->dumpFunctionProfile(FS ? *FS : FunctionSamples(), OS); in showSampleProfile()