LLVM 19.0.0git
llvm::LazyCallGraph Member List

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

addSplitFunction(Function &OriginalFunction, Function &NewFunction)llvm::LazyCallGraph
addSplitRefRecursiveFunctions(Function &OriginalFunction, ArrayRef< Function * > NewFunctions)llvm::LazyCallGraph
begin()llvm::LazyCallGraphinline
buildRefSCCs()llvm::LazyCallGraph
end()llvm::LazyCallGraphinline
get(Function &F)llvm::LazyCallGraphinline
getLibFunctions() constllvm::LazyCallGraphinline
insertEdge(Node &SourceN, Node &TargetN, Edge::Kind EK)llvm::LazyCallGraph
insertEdge(Function &Source, Function &Target, Edge::Kind EK)llvm::LazyCallGraphinline
invalidate(Module &, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &)llvm::LazyCallGraph
isLibFunction(Function &F) constllvm::LazyCallGraphinline
LazyCallGraph(Module &M, function_ref< TargetLibraryInfo &(Function &)> GetTLI)llvm::LazyCallGraph
LazyCallGraph(LazyCallGraph &&G)llvm::LazyCallGraph
lookup(const Function &F) constllvm::LazyCallGraphinline
lookupRefSCC(Node &N) constllvm::LazyCallGraphinline
lookupSCC(Node &N) constllvm::LazyCallGraphinline
operator=(LazyCallGraph &&RHS)llvm::LazyCallGraph
postorder_ref_scc_begin()llvm::LazyCallGraphinline
postorder_ref_scc_end()llvm::LazyCallGraphinline
postorder_ref_sccs()llvm::LazyCallGraphinline
removeDeadFunction(Function &F)llvm::LazyCallGraph
removeEdge(Node &SourceN, Node &TargetN)llvm::LazyCallGraph
removeEdge(Function &Source, Function &Target)llvm::LazyCallGraphinline
visitReferences(SmallVectorImpl< Constant * > &Worklist, SmallPtrSetImpl< Constant * > &Visited, function_ref< void(Function &)> Callback)llvm::LazyCallGraphstatic