LLVM 19.0.0git
llvm::DOTGraphTraits< DOTFuncInfo * > Member List

This is the complete list of members for llvm::DOTGraphTraits< DOTFuncInfo * >, including all inherited members.

addCustomGraphFeatures(const GraphType &, GraphWriter &)llvm::DefaultDOTGraphTraitsinlinestatic
computeDeoptOrUnreachablePaths(const Function *F)llvm::DOTGraphTraits< DOTFuncInfo * >
DefaultDOTGraphTraits(bool simple=false)llvm::DefaultDOTGraphTraitsinlineexplicit
DOTGraphTraits(bool isSimple=false)llvm::DOTGraphTraits< DOTFuncInfo * >inline
edgeTargetsEdgeSource(const void *, EdgeIter)llvm::DefaultDOTGraphTraitsinlinestatic
eraseComment(std::string &OutStr, unsigned &I, unsigned Idx)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
getBBName(const BasicBlock *Node)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
getCompleteNodeLabel(const BasicBlock *Node, DOTFuncInfo *, function_ref< void(raw_string_ostream &, const BasicBlock &)> HandleBasicBlock=printBasicBlock, function_ref< void(std::string &, unsigned &, unsigned)> HandleComment=eraseComment)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
getEdgeAttributes(const BasicBlock *Node, const_succ_iterator I, DOTFuncInfo *CFGInfo)llvm::DOTGraphTraits< DOTFuncInfo * >inline
llvm::DefaultDOTGraphTraits::getEdgeAttributes(const void *, EdgeIter, const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
getEdgeDestLabel(const void *, unsigned)llvm::DefaultDOTGraphTraitsinlinestatic
getEdgeSourceLabel(const BasicBlock *Node, const_succ_iterator I)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
llvm::DefaultDOTGraphTraits::getEdgeSourceLabel(const void *, EdgeIter)llvm::DefaultDOTGraphTraitsinlinestatic
getEdgeTarget(const void *, EdgeIter I)llvm::DefaultDOTGraphTraitsinlinestatic
getGraphName(DOTFuncInfo *CFGInfo)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
llvm::DefaultDOTGraphTraits::getGraphName(const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
getGraphProperties(const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
getNodeAttributes(const BasicBlock *Node, DOTFuncInfo *CFGInfo)llvm::DOTGraphTraits< DOTFuncInfo * >inline
llvm::DefaultDOTGraphTraits::getNodeAttributes(const void *, const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
getNodeDescription(const void *, const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
getNodeIdentifierLabel(const void *, const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
getNodeLabel(const BasicBlock *Node, DOTFuncInfo *CFGInfo)llvm::DOTGraphTraits< DOTFuncInfo * >inline
llvm::DefaultDOTGraphTraits::getNodeLabel(const void *, const GraphType &)llvm::DefaultDOTGraphTraitsinline
getSimpleNodeLabel(const BasicBlock *Node, DOTFuncInfo *)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
hasEdgeDestLabels()llvm::DefaultDOTGraphTraitsinlinestatic
isNodeHidden(const BasicBlock *Node, const DOTFuncInfo *CFGInfo)llvm::DOTGraphTraits< DOTFuncInfo * >
llvm::DefaultDOTGraphTraits::isNodeHidden(const void *, const GraphType &)llvm::DefaultDOTGraphTraitsinlinestatic
isOnDeoptOrUnreachablePathllvm::DOTGraphTraits< DOTFuncInfo * >
isSimple()llvm::DefaultDOTGraphTraitsinlineprotected
numEdgeDestLabels(const void *)llvm::DefaultDOTGraphTraitsinlinestatic
printBasicBlock(raw_string_ostream &OS, const BasicBlock &Node)llvm::DOTGraphTraits< DOTFuncInfo * >inlinestatic
renderGraphFromBottomUp()llvm::DefaultDOTGraphTraitsinlinestatic
renderNodesUsingHTML()llvm::DefaultDOTGraphTraitsinlinestatic