LLVM 20.0.0git
|
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::LazyCallGraph | inline |
buildRefSCCs() | llvm::LazyCallGraph | |
end() | llvm::LazyCallGraph | inline |
get(Function &F) | llvm::LazyCallGraph | inline |
getLibFunctions() const | llvm::LazyCallGraph | inline |
insertEdge(Node &SourceN, Node &TargetN, Edge::Kind EK) | llvm::LazyCallGraph | |
insertEdge(Function &Source, Function &Target, Edge::Kind EK) | llvm::LazyCallGraph | inline |
invalidate(Module &, const PreservedAnalyses &PA, ModuleAnalysisManager::Invalidator &) | llvm::LazyCallGraph | |
isLibFunction(Function &F) const | llvm::LazyCallGraph | inline |
LazyCallGraph(Module &M, function_ref< TargetLibraryInfo &(Function &)> GetTLI) | llvm::LazyCallGraph | |
LazyCallGraph(LazyCallGraph &&G) | llvm::LazyCallGraph | |
lookup(const Function &F) const | llvm::LazyCallGraph | inline |
lookupRefSCC(Node &N) const | llvm::LazyCallGraph | inline |
lookupSCC(Node &N) const | llvm::LazyCallGraph | inline |
markDeadFunction(Function &F) | llvm::LazyCallGraph | |
operator=(LazyCallGraph &&RHS) | llvm::LazyCallGraph | |
postorder_ref_scc_begin() | llvm::LazyCallGraph | inline |
postorder_ref_scc_end() | llvm::LazyCallGraph | inline |
postorder_ref_sccs() | llvm::LazyCallGraph | inline |
removeDeadFunctions(ArrayRef< Function * > DeadFs) | llvm::LazyCallGraph | |
removeEdge(Node &SourceN, Node &TargetN) | llvm::LazyCallGraph | |
removeEdge(Function &Source, Function &Target) | llvm::LazyCallGraph | inline |
verify() | llvm::LazyCallGraph | |
visitReferences(SmallVectorImpl< Constant * > &Worklist, SmallPtrSetImpl< Constant * > &Visited, function_ref< void(Function &)> Callback) | llvm::LazyCallGraph | static |