LLVM 20.0.0git
|
#include "llvm/Analysis/CFGPrinter.h"
Public Member Functions | |
DOTFuncInfo (const Function *F) | |
DOTFuncInfo (const Function *F, const BlockFrequencyInfo *BFI, const BranchProbabilityInfo *BPI, uint64_t MaxFreq) | |
const BlockFrequencyInfo * | getBFI () const |
const BranchProbabilityInfo * | getBPI () const |
const Function * | getFunction () const |
uint64_t | getMaxFreq () const |
uint64_t | getFreq (const BasicBlock *BB) const |
void | setHeatColors (bool ShowHeat) |
bool | showHeatColors () |
void | setRawEdgeWeights (bool RawWeights) |
bool | useRawEdgeWeights () |
void | setEdgeWeights (bool EdgeWeights) |
bool | showEdgeWeights () |
Definition at line 59 of file CFGPrinter.h.
Definition at line 70 of file CFGPrinter.h.
References F.
|
inline |
Definition at line 72 of file CFGPrinter.h.
References F.
|
inline |
Definition at line 80 of file CFGPrinter.h.
|
inline |
Definition at line 82 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes().
|
inline |
Definition at line 88 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes(), and llvm::DOTGraphTraits< DOTFuncInfo * >::getNodeAttributes().
Definition at line 84 of file CFGPrinter.h.
Referenced by llvm::GraphTraits< DOTFuncInfo * >::getEntryNode(), llvm::DOTGraphTraits< DOTFuncInfo * >::getGraphName(), llvm::GraphTraits< DOTFuncInfo * >::nodes_begin(), llvm::GraphTraits< DOTFuncInfo * >::nodes_end(), and llvm::GraphTraits< DOTFuncInfo * >::size().
|
inline |
Definition at line 86 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getNodeAttributes().
|
inline |
Definition at line 100 of file CFGPrinter.h.
Referenced by viewCFG(), and writeCFGToDotFile().
|
inline |
Definition at line 92 of file CFGPrinter.h.
Referenced by viewCFG(), and writeCFGToDotFile().
|
inline |
Definition at line 96 of file CFGPrinter.h.
Referenced by viewCFG(), and writeCFGToDotFile().
|
inline |
Definition at line 102 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes().
|
inline |
Definition at line 94 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getNodeAttributes().
|
inline |
Definition at line 98 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes().