Lines Matching refs:ContextTracker
64 ContextTracker(Tracker), Binary(Binary), Summary(Summary) { in CSPreInliner()
77 ProfiledCallGraph ProfiledCG(ContextTracker); in buildTopDownOrder()
109 ContextTracker.getContextNodeForProfile(CallerSamples); in getInlineCandidates()
186 FunctionSamples *FSamples = ContextTracker.getBaseSamplesFor(Name); in processFunction()
191 getFuncSize(ContextTracker.getContextNodeForProfile(FSamples)); in processFunction()
212 ContextTracker.markContextSamplesInlined(Candidate.CalleeSamples); in processFunction()
223 << ContextTracker.getContextString(*Candidate.CalleeSamples) in processFunction()
250 << ContextTracker.getContextString(*Candidate.CalleeSamples) in processFunction()
260 auto printProfileNames = [](SampleContextTracker &ContextTracker, in run()
263 for (auto *Node : ContextTracker) { in run()
267 dbgs() << " [" << ContextTracker.getContextString(Node) << "] " in run()
277 LLVM_DEBUG(printProfileNames(ContextTracker, true)); in run()
292 for (auto *Node : ContextTracker) { in run()
295 (Node->getParentContext() != &ContextTracker.getRootContext() && in run()
302 LLVM_DEBUG(printProfileNames(ContextTracker, false)); in run()