LLVM
15.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 54 of file CFGPrinter.h.
Definition at line 65 of file CFGPrinter.h.
References F.
|
inline |
Definition at line 67 of file CFGPrinter.h.
References F.
|
inline |
Definition at line 75 of file CFGPrinter.h.
|
inline |
Definition at line 77 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes().
|
inline |
Definition at line 83 of file CFGPrinter.h.
References BB.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes(), and llvm::DOTGraphTraits< DOTFuncInfo * >::getNodeAttributes().
Definition at line 79 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 81 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getNodeAttributes().
|
inline |
Definition at line 95 of file CFGPrinter.h.
Referenced by viewCFG(), and writeCFGToDotFile().
|
inline |
Definition at line 87 of file CFGPrinter.h.
Referenced by viewCFG(), and writeCFGToDotFile().
|
inline |
Definition at line 91 of file CFGPrinter.h.
Referenced by viewCFG(), and writeCFGToDotFile().
|
inline |
Definition at line 97 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes().
|
inline |
Definition at line 89 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getNodeAttributes().
|
inline |
Definition at line 93 of file CFGPrinter.h.
Referenced by llvm::DOTGraphTraits< DOTFuncInfo * >::getEdgeAttributes().