|
LLVM 24.0.0git
|
Public Member Functions | |
| CallGraphDOTInfo (Module *M, CallGraph *CG, function_ref< BlockFrequencyInfo *(Function &)> LookupBFI) | |
| const AnalysisOptions & | getOpts () const |
| 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 36 of file CallPrinter.cpp.
|
inline |
Definition at line 47 of file CallPrinter.cpp.
References F, llvm::getAnalysisOptions(), if(), and LookupBFI.
|
inline |
Definition at line 74 of file CallPrinter.cpp.
References F.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getNodeAttributes().
|
inline |
Definition at line 76 of file CallPrinter.cpp.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getEdgeAttributes(), and llvm::DOTGraphTraits< CallGraphDOTInfo * >::getNodeAttributes().
|
inline |
Definition at line 70 of file CallPrinter.cpp.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getGraphName().
|
inline |
Definition at line 68 of file CallPrinter.cpp.
Referenced by llvm::DOTGraphTraits< CallGraphDOTInfo * >::getEdgeAttributes(), llvm::DOTGraphTraits< CallGraphDOTInfo * >::getNodeAttributes(), and llvm::DOTGraphTraits< CallGraphDOTInfo * >::isNodeHidden().
| std::function<BlockFrequencyInfo *(Function &)> llvm::CallGraphDOTInfo::LookupBFI |
Definition at line 45 of file CallPrinter.cpp.
Referenced by CallGraphDOTInfo().