Lines Matching refs:FunctionSamples

35   uint64_t Hash = FunctionSamples::getCallSiteHash(CalleeName, CallSite);  in getChildContext()
53 FunctionSamples *Samples = ChildNode.getFunctionSamples(); in getHottestChildContext()
70 FunctionSamples::getCallSiteHash(NodeToMove.getFuncName(), CallSite); in moveContextSamples()
88 FunctionSamples *FSamples = Node->getFunctionSamples(); in moveContextSamples()
107 uint64_t Hash = FunctionSamples::getCallSiteHash(CalleeName, CallSite); in removeChildContext()
118 FunctionSamples *ContextTrieNode::getFunctionSamples() const { in getFunctionSamples()
122 void ContextTrieNode::setFunctionSamples(FunctionSamples *FSamples) { in setFunctionSamples()
181 uint64_t Hash = FunctionSamples::getCallSiteHash(CalleeName, CallSite); in getOrCreateChildContext()
202 FunctionSamples *FSamples = &FuncSample.second; in SampleContextTracker()
216 FunctionSamples *FSamples = Node->getFunctionSamples(); in populateFuncToCtxtMap()
225 FunctionSamples *
233 CalleeName = FunctionSamples::getCanonicalFnName(CalleeName); in getCalleeContextSamplesFor()
241 FunctionSamples *FSamples = CalleeContext->getFunctionSamples(); in getCalleeContextSamplesFor()
252 std::vector<const FunctionSamples *>
255 std::vector<const FunctionSamples *> R; in getIndirectCalleeContextSamplesFor()
260 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in getIndirectCalleeContextSamplesFor()
265 if (FunctionSamples *CalleeSamples = ChildNode.getFunctionSamples()) in getIndirectCalleeContextSamplesFor()
272 FunctionSamples *
286 FunctionSamples *Samples = ContextNode->getFunctionSamples(); in getContextSamplesFor()
293 FunctionSamples *
304 StringRef CanonName = FunctionSamples::getCanonicalFnName(Func); in getAllContextSamplesFor()
313 FunctionSamples *SampleContextTracker::getBaseSamplesFor(const Function &Func, in getBaseSamplesFor()
315 StringRef CanonName = FunctionSamples::getCanonicalFnName(Func); in getBaseSamplesFor()
319 FunctionSamples *SampleContextTracker::getBaseSamplesFor(FunctionId Name, in getBaseSamplesFor()
359 const FunctionSamples *InlinedSamples) { in markContextSamplesInlined()
380 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in promoteMergeContextSamplesTree()
388 FunctionSamples *FromSamples = NodeToPromo->getFunctionSamples(); in promoteMergeContextSamplesTree()
411 FunctionSamples *FromSamples = NodeToPromo.getFunctionSamples(); in promoteMergeContextSamplesTree()
425 SampleContextTracker::getContextString(const FunctionSamples &FSamples) const { in getContextString()
453 if (!FunctionSamples::UseMD5) in getFuncNameFor()
476 FunctionSamples::getCallSiteIdentifier(DIL), CalleeName); in getCalleeContextFor()
490 std::make_pair(FunctionSamples::getCallSiteIdentifier(DIL), in getContextFor()
554 FunctionSamples *FromSamples = FromNode.getFunctionSamples(); in mergeContextNode()
555 FunctionSamples *ToSamples = ToNode.getFunctionSamples(); in mergeContextNode()
624 FunctionSamples *FProfile = Node->getFunctionSamples(); in createContextLessProfileMap()