Lines Matching refs:FunctionSamples
126 FunctionSamples::ProfileIsFS = Binary->useFSDiscriminator(); in create()
143 FunctionSamples::ProfileIsFS = Binary->useFSDiscriminator(); in create()
200 std::vector<const FunctionSamples *> HotFuncs; in calculateDensity()
363 FunctionSamples &FunctionProfile, const SampleContextFrame &LeafLoc, in updateBodySamplesforFunctionProfile()
385 FunctionSamples &FunctionProfile = Item.second; in updateTotalSamples()
392 FunctionSamples &FunctionProfile = Item.second; in updateCallsiteSamples()
467 FunctionSamples &
470 auto Ret = ProfileMap.emplace(Context, FunctionSamples()); in getTopLevelFunctionProfile()
472 FunctionSamples &FProfile = Ret.first->second; in getTopLevelFunctionProfile()
534 FunctionSamples::ProfileIsProbeBased = true; in generateProbeBasedProfile()
557 FunctionSamples &FunctionProfile = in populateBodySamplesWithProbesForAllFunctions()
588 FunctionSamples &FunctionProfile = in populateBoundarySamplesWithProbesForAllFunctions()
596 FunctionSamples &ProfileGenerator::getLeafProfileAndAddTotalSamples( in getLeafProfileAndAddTotalSamples()
599 FunctionSamples *FunctionProfile = in getLeafProfileAndAddTotalSamples()
615 SamplesMap.emplace(FrameVec[I].FuncName.str(), FunctionSamples()); in getLeafProfileAndAddTotalSamples()
680 FunctionSamples &FunctionProfile = getLeafProfileAndAddTotalSamples( in populateBodySamplesForAllFunctions()
698 return FunctionSamples::getCanonicalFnName(FRange->getFuncName()); in getCalleeNameForOffset()
716 FunctionSamples &FunctionProfile = in populateBoundarySamplesForAllFunctions()
724 FunctionSamples &CalleeProfile = getTopLevelFunctionProfile(CalleeName); in populateBoundarySamplesForAllFunctions()
735 FunctionSamples *
738 FunctionSamples *FProfile = ContextNode->getFunctionSamples(); in getOrCreateFunctionSamples()
770 FunctionSamples::ProfileIsCS = true; in generateProfile()
802 FunctionSamples *FSamples = Node->getFunctionSamples(); in updateFunctionSamples()
839 FunctionSamples &FunctionProfile, const RangeSample &RangeCounter) { in populateBodySamplesForFunction()
902 FunctionSamples *CalleeProfile = getOrCreateFunctionSamples(CalleeNode); in populateBoundarySamplesForFunction()
916 FunctionSamples *CalleeProfile = Node.getFunctionSamples(); in populateInferredFunctionSamples()
930 FunctionSamples &CallerProfile = *getOrCreateFunctionSamples(CallerNode); in populateInferredFunctionSamples()
948 FunctionSamples *FProfile = Node.getFunctionSamples(); in convertToProfileMap()
954 FunctionSamples &NewProfile = Ret.first->second; in convertToProfileMap()
1015 FunctionSamples::ProfileIsCS = false; in postProcessProfiles()
1036 FunctionSamples::ProfileIsCS = false; in computeSummaryAndThreshold()
1043 FunctionSamples::ProfileIsCS = true; in computeSummaryAndThreshold()
1112 FunctionSamples::ProfileIsProbeBased = true; in generateProbeBasedProfile()
1133 std::unordered_set<FunctionSamples *>> in populateBodySamplesWithProbes()
1145 FunctionSamples &FunctionProfile = *ContextNode->getFunctionSamples(); in populateBodySamplesWithProbes()
1164 FunctionSamples &CallerProfile = in populateBodySamplesWithProbes()
1198 FunctionSamples &FunctionProfile = in populateBoundarySamplesWithProbes()
1236 FunctionSamples &CSProfileGenerator::getFunctionProfileForLeafProbe( in getFunctionProfileForLeafProbe()