Lines Matching refs:LineLocation
30 ContextTrieNode *ContextTrieNode::getChildContext(const LineLocation &CallSite, in getChildContext()
43 ContextTrieNode::getHottestChildContext(const LineLocation &CallSite) { in getHottestChildContext()
67 const LineLocation &CallSite, in moveContextSamples()
105 void ContextTrieNode::removeChildContext(const LineLocation &CallSite, in removeChildContext()
137 LineLocation ContextTrieNode::getCallSiteLoc() const { return CallSiteLoc; } in getCallSiteLoc()
147 void ContextTrieNode::setCallSiteLoc(const LineLocation &Loc) { in setCallSiteLoc()
180 const LineLocation &CallSite, FunctionId CalleeName, bool AllowCreate) { in getOrCreateChildContext()
260 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in getIndirectCalleeContextSamplesFor()
380 LineLocation CallSite = FunctionSamples::getCallSiteIdentifier(DIL); in promoteMergeContextSamplesTree()
434 Res.emplace_back(Node->getFuncName(), LineLocation(0, 0)); in getContextString()
481 SmallVector<std::pair<LineLocation, FunctionId>, 10> S; in getContextFor()
500 S.push_back(std::make_pair(LineLocation(0, 0), in getContextFor()
506 LineLocation &CallSite = S[I].first; in getContextFor()
521 LineLocation CallSiteLoc(0, 0); in getOrCreateContextPath()
543 return RootContext.getChildContext(LineLocation(0, 0), FName); in getTopLevelContextNode()
549 return *RootContext.getOrCreateChildContext(LineLocation(0, 0), FName); in addTopLevelContextNode()
575 LineLocation NewCallSiteLoc = LineLocation(0, 0); in promoteMergeContextSamplesTree()
576 LineLocation OldCallSiteLoc = FromNode.getCallSiteLoc(); in promoteMergeContextSamplesTree()