LLVM 20.0.0git
|
Public Member Functions | |
CallGraphDOTInfo (Module *M, CallGraph *CG, function_ref< BlockFrequencyInfo *(Function &)> LookupBFI) | |
Module * | getModule () const |
CallGraph * | getCallGraph () const |
uint64_t | getFreq (const Function *F) |
uint64_t | getMaxFreq () |
Public Attributes | |
std::function< BlockFrequencyInfo *(Function &)> | LookupBFI |
Definition at line 56 of file CallPrinter.cpp.
|
inline |
Definition at line 66 of file CallPrinter.cpp.
References CallMultiGraph, F, getFunction(), llvm::getNumOfCalls(), and llvm::SmallSet< T, N, C >::insert().
|
inline |
Definition at line 91 of file CallPrinter.cpp.
References F.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getNodeAttributes().
|
inline |
Definition at line 93 of file CallPrinter.cpp.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getEdgeAttributes(), and llvm::DOTGraphTraits< CallGraphDOTInfo * >::getNodeAttributes().
|
inline |
Definition at line 87 of file CallPrinter.cpp.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getGraphName().
std::function<BlockFrequencyInfo *(Function &)> llvm::CallGraphDOTInfo::LookupBFI |
Definition at line 64 of file CallPrinter.cpp.