LLVM 19.0.0git
llvm::SampleContextTracker Member List

This is the complete list of members for llvm::SampleContextTracker, including all inherited members.

begin()llvm::SampleContextTrackerinline
ContextSamplesTy typedefllvm::SampleContextTracker
createContextLessProfileMap(SampleProfileMap &ContextLessProfiles)llvm::SampleContextTracker
dump()llvm::SampleContextTracker
end()llvm::SampleContextTrackerinline
getAllContextSamplesFor(const Function &Func)llvm::SampleContextTracker
getAllContextSamplesFor(StringRef Name)llvm::SampleContextTracker
getBaseSamplesFor(const Function &Func, bool MergeContext=true)llvm::SampleContextTracker
getBaseSamplesFor(FunctionId Name, bool MergeContext=true)llvm::SampleContextTracker
getCalleeContextSamplesFor(const CallBase &Inst, StringRef CalleeName)llvm::SampleContextTracker
getContextFor(const SampleContext &Context)llvm::SampleContextTracker
getContextNodeForProfile(const FunctionSamples *FSamples) constllvm::SampleContextTrackerinline
getContextSamplesFor(const DILocation *DIL)llvm::SampleContextTracker
getContextSamplesFor(const SampleContext &Context)llvm::SampleContextTracker
getContextString(const FunctionSamples &FSamples) constllvm::SampleContextTracker
getContextString(ContextTrieNode *Node) constllvm::SampleContextTracker
getFuncNameFor(ContextTrieNode *Node) constllvm::SampleContextTracker
getFuncToCtxtProfiles()llvm::SampleContextTrackerinline
getIndirectCalleeContextSamplesFor(const DILocation *DIL)llvm::SampleContextTracker
getOrCreateContextPath(const SampleContext &Context, bool AllowCreate)llvm::SampleContextTracker
getRootContext()llvm::SampleContextTracker
markContextSamplesInlined(const FunctionSamples *InlinedSamples)llvm::SampleContextTracker
populateFuncToCtxtMap()llvm::SampleContextTracker
promoteMergeContextSamplesTree(const Instruction &Inst, FunctionId CalleeName)llvm::SampleContextTracker
SampleContextTracker()=defaultllvm::SampleContextTracker
SampleContextTracker(SampleProfileMap &Profiles, const DenseMap< uint64_t, StringRef > *GUIDToFuncNameMap)llvm::SampleContextTracker