/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | ScheduleDAGPrinter.cpp | 26 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { struct 28 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument 30 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName() 34 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp() 38 static bool isNodeHidden(const SUnit *Node, const ScheduleDAG *G) { in isNodeHidden() 42 static std::string getNodeIdentifierLabel(const SUnit *Node, in getNodeIdentifierLabel() 52 static std::string getEdgeAttributes(const SUnit *Node, in getEdgeAttributes() 64 static std::string getNodeAttributes(const SUnit *N, in getNodeAttributes() 69 static void addCustomGraphFeatures(ScheduleDAG *G, in addCustomGraphFeatures()
|
H A D | MachineBlockFrequencyInfo.cpp | 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> struct 121 const MachineFunction *CurFunc = nullptr; 122 DenseMap<const MachineBasicBlock *, int> LayoutOrderMap; 124 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument 127 std::string getNodeLabel(const MachineBasicBlock *Node, in getNodeLabel() 149 std::string getNodeAttributes(const MachineBasicBlock *Node, in getNodeAttributes() 155 std::string getEdgeAttributes(const MachineBasicBlock *Node, EdgeIter EI, in getEdgeAttributes()
|
H A D | MachineFunction.cpp | 577 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { struct 578 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 580 static std::string getGraphName(const MachineFunction *F) { in getGraphName() 584 std::string getNodeLabel(const MachineBasicBlock *Node, in getNodeLabel()
|
H A D | MachineScheduler.cpp | 3866 struct DOTGraphTraits<ScheduleDAGMI*> : public DefaultDOTGraphTraits { struct 3867 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 3869 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName() 3873 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp() 3877 static bool isNodeHidden(const SUnit *Node, const ScheduleDAG *G) { in isNodeHidden() 3886 static std::string getEdgeAttributes(const SUnit *Node, in getEdgeAttributes() 3896 static std::string getNodeLabel(const SUnit *SU, const ScheduleDAG *G) { in getNodeLabel() 3908 static std::string getNodeDescription(const SUnit *SU, const ScheduleDAG *G) { in getNodeDescription() 3912 static std::string getNodeAttributes(const SUnit *N, const ScheduleDAG *G) { in getNodeAttributes()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGPrinter.cpp | 33 explicit DOTGraphTraits(bool isSimple=false) : in DOTGraphTraits() function 36 static bool hasEdgeDestLabels() { in hasEdgeDestLabels() 40 static unsigned numEdgeDestLabels(const void *Node) { in numEdgeDestLabels() 57 static bool edgeTargetsEdgeSource(const void *Node, EdgeIter I) { in edgeTargetsEdgeSource() 65 static EdgeIter getEdgeTarget(const void *Node, EdgeIter I) { in getEdgeTarget() 72 static std::string getGraphName(const SelectionDAG *G) { in getGraphName() 76 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp() 80 static std::string getNodeIdentifierLabel(const SDNode *Node, in getNodeIdentifierLabel() 107 static std::string getSimpleNodeLabel(const SDNode *Node, in getSimpleNodeLabel() 117 static std::string getNodeAttributes(const SDNode *N, in getNodeAttributes() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | DomPrinter.cpp | 29 struct DOTGraphTraits<DomTreeNode*> : public DefaultDOTGraphTraits { struct 31 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument 34 std::string getNodeLabel(DomTreeNode *Node, DomTreeNode *Graph) { in getNodeLabel() 52 struct DOTGraphTraits<DominatorTree*> : public DOTGraphTraits<DomTreeNode*> { struct 54 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument 57 static std::string getGraphName(DominatorTree *DT) { in getGraphName() 61 std::string getNodeLabel(DomTreeNode *Node, DominatorTree *G) { in getNodeLabel() 67 struct DOTGraphTraits<PostDominatorTree*> struct 70 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument 73 static std::string getGraphName(PostDominatorTree *DT) { in getGraphName() [all …]
|
H A D | RegionPrinter.cpp | 39 struct DOTGraphTraits<RegionNode*> : public DefaultDOTGraphTraits { struct 41 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument 44 std::string getNodeLabel(RegionNode *Node, RegionNode *Graph) { in getNodeLabel() 62 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { struct 64 DOTGraphTraits (bool isSimple = false) in DOTGraphTraits() argument 67 static std::string getGraphName(const RegionInfo *) { return "Region Graph"; } in getGraphName() 69 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { in getNodeLabel() 74 std::string getEdgeAttributes(RegionNode *srcNode, in getEdgeAttributes() 102 static void printRegionCluster(const Region &R, GraphWriter<RegionInfo *> &GW, in printRegionCluster() 134 static void addCustomGraphFeatures(const RegionInfo *G, in addCustomGraphFeatures()
|
H A D | CallPrinter.cpp | 137 struct DOTGraphTraits<CallGraphDOTInfo *> : public DefaultDOTGraphTraits { struct 139 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument 141 static std::string getGraphName(CallGraphDOTInfo *CGInfo) { in getGraphName() 146 static bool isNodeHidden(const CallGraphNode *Node, in isNodeHidden() 153 std::string getNodeLabel(const CallGraphNode *Node, in getNodeLabel() 164 static const CallGraphNode *CGGetValuePtr(CallGraphNode::CallRecord P) { in CGGetValuePtr() 171 nodes_iterator; 173 std::string getEdgeAttributes(const CallGraphNode *Node, nodes_iterator I, in getEdgeAttributes() 194 std::string getNodeAttributes(const CallGraphNode *Node, in getNodeAttributes()
|
H A D | BlockFrequencyInfo.cpp | 129 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase { struct 130 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument 133 std::string getNodeLabel(const BasicBlock *Node, in getNodeLabel() 139 std::string getNodeAttributes(const BasicBlock *Node, in getNodeAttributes() 145 std::string getEdgeAttributes(const BasicBlock *Node, EdgeIter EI, in getEdgeAttributes()
|
H A D | MemorySSA.cpp | 2267 struct DOTGraphTraits<DOTFuncMSSAInfo *> : public DefaultDOTGraphTraits { struct 2269 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() argument 2271 static std::string getGraphName(DOTFuncMSSAInfo *CFGInfo) { in getGraphName() 2276 std::string getNodeLabel(const BasicBlock *Node, DOTFuncMSSAInfo *CFGInfo) { in getNodeLabel() 2292 static std::string getEdgeSourceLabel(const BasicBlock *Node, in getEdgeSourceLabel() 2298 std::string getEdgeAttributes(const BasicBlock *Node, const_succ_iterator I, in getEdgeAttributes() 2303 std::string getNodeAttributes(const BasicBlock *Node, in getNodeAttributes()
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | StmtViz.cpp | 31 struct DOTGraphTraits<const Stmt*> : public DefaultDOTGraphTraits { struct 32 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 34 static std::string getNodeLabel(const Stmt* Node, const Stmt* Graph) { in getNodeLabel()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 193 struct DOTGraphTraits<MachineGadgetGraph *> : DefaultDOTGraphTraits { struct 194 using GraphType = MachineGadgetGraph; 195 using Traits = llvm::GraphTraits<GraphType *>; 196 using NodeRef = typename Traits::NodeRef; 197 using EdgeRef = typename Traits::EdgeRef; 198 using ChildIteratorType = typename Traits::ChildIteratorType; 199 using ChildEdgeIteratorType = typename Traits::ChildEdgeIteratorType; 201 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() function 203 std::string getNodeLabel(NodeRef Node, GraphType *) { in getNodeLabel() 213 static std::string getNodeAttributes(NodeRef Node, GraphType *) { in getNodeAttributes() [all …]
|
/netbsd/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 267 struct DOTGraphTraits<const CallGraph*> : public DefaultDOTGraphTraits { struct 268 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument 270 static std::string getNodeLabel(const CallGraphNode *Node, in getNodeLabel()
|
H A D | CFG.cpp | 6040 struct DOTGraphTraits<const CFG*> : public DefaultDOTGraphTraits { struct 6041 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 6043 static std::string getNodeLabel(const CFGBlock *Node, const CFG* Graph) { in getNodeLabel()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 514 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits { struct 515 explicit DOTGraphTraits(bool IsSimple = false) in DOTGraphTraits() argument 518 static bool renderGraphFromBottomUp() { return true; } in renderGraphFromBottomUp() 520 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | DOTGraphTraits.h | 161 struct DOTGraphTraits : public DefaultDOTGraphTraits { struct 162 DOTGraphTraits (bool simple=false) : DefaultDOTGraphTraits (simple) {} in DefaultDOTGraphTraits() argument
|
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 3119 struct DOTGraphTraits<ExplodedGraph*> : public DefaultDOTGraphTraits { struct 3120 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument 3122 static bool nodeHasBugReport(const ExplodedNode *N) { in nodeHasBugReport() 3147 static bool traverseHiddenNodes( in traverseHiddenNodes() 3166 static bool isNodeHidden(const ExplodedNode *N, const ExplodedGraph *G) { in isNodeHidden() 3170 static std::string getNodeLabel(const ExplodedNode *N, ExplodedGraph *G){ in getNodeLabel()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 2106 template <> struct DOTGraphTraits<PGOUseFunc *> : DefaultDOTGraphTraits { struct 2107 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument 2110 static std::string getGraphName(const PGOUseFunc *G) { in getGraphName() 2114 std::string getNodeLabel(const BasicBlock *Node, const PGOUseFunc *Graph) { in getNodeLabel()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 2511 template <> struct DOTGraphTraits<AADepGraph *> : public DefaultDOTGraphTraits { struct 2512 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 2514 static std::string getNodeLabel(const AADepGraphNode *Node, in getNodeLabel()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2519 template <> struct DOTGraphTraits<BoUpSLP *> : public DefaultDOTGraphTraits { struct 2520 using TreeEntry = BoUpSLP::TreeEntry; 2522 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument 2524 std::string getNodeLabel(const TreeEntry *Entry, const BoUpSLP *R) { in getNodeLabel() 2542 static std::string getNodeAttributes(const TreeEntry *Entry, in getNodeAttributes()
|