Home
last modified time | relevance | path

Searched defs:DOTGraphTraits (Results 1 – 23 of 23) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DScheduleDAGPrinter.cpp34 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { struct
36 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
38 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
42 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp()
46 static bool hasNodeAddressLabel(const SUnit *Node, in hasNodeAddressLabel()
53 static std::string getEdgeAttributes(const SUnit *Node, in getEdgeAttributes()
65 static std::string getNodeAttributes(const SUnit *N, in getNodeAttributes()
70 static void addCustomGraphFeatures(ScheduleDAG *G, in addCustomGraphFeatures()
DMachineFunction.cpp333 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { struct
335 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
337 static std::string getGraphName(const MachineFunction *F) { in getGraphName()
341 std::string getNodeLabel(const MachineBasicBlock *Node, in getNodeLabel()
/external/llvm/lib/CodeGen/
DScheduleDAGPrinter.cpp29 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { struct
31 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
33 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
37 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp()
41 static bool isNodeHidden(const SUnit *Node) { in isNodeHidden()
45 static std::string getNodeIdentifierLabel(const SUnit *Node, in getNodeIdentifierLabel()
55 static std::string getEdgeAttributes(const SUnit *Node, in getEdgeAttributes()
67 static std::string getNodeAttributes(const SUnit *N, in getNodeAttributes()
72 static void addCustomGraphFeatures(ScheduleDAG *G, in addCustomGraphFeatures()
DMachineBlockFrequencyInfo.cpp85 struct DOTGraphTraits<MachineBlockFrequencyInfo *> struct
87 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument
90 std::string getNodeLabel(const MachineBasicBlock *Node, in getNodeLabel()
96 std::string getNodeAttributes(const MachineBasicBlock *Node, in getNodeAttributes()
102 std::string getEdgeAttributes(const MachineBasicBlock *Node, EdgeIter EI, in getEdgeAttributes()
DMachineFunction.cpp455 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { struct
457 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
459 static std::string getGraphName(const MachineFunction *F) { in getGraphName()
463 std::string getNodeLabel(const MachineBasicBlock *Node, in getNodeLabel()
DMachineScheduler.cpp3476 struct DOTGraphTraits<ScheduleDAGMI*> : public DefaultDOTGraphTraits { struct
3478 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
3480 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName()
3484 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp()
3488 static bool isNodeHidden(const SUnit *Node) { in isNodeHidden()
3497 static std::string getEdgeAttributes(const SUnit *Node, in getEdgeAttributes()
3507 static std::string getNodeLabel(const SUnit *SU, const ScheduleDAG *G) { in getNodeLabel()
3518 static std::string getNodeDescription(const SUnit *SU, const ScheduleDAG *G) { in getNodeDescription()
3522 static std::string getNodeAttributes(const SUnit *N, const ScheduleDAG *G) { in getNodeAttributes()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGPrinter.cpp36 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { struct
38 explicit DOTGraphTraits(bool isSimple=false) : in DOTGraphTraits() argument
41 static bool hasEdgeDestLabels() { in hasEdgeDestLabels()
45 static unsigned numEdgeDestLabels(const void *Node) { in numEdgeDestLabels()
49 static std::string getEdgeDestLabel(const void *Node, unsigned i) { in getEdgeDestLabel()
54 static std::string getEdgeSourceLabel(const void *Node, EdgeIter I) { in getEdgeSourceLabel()
62 static bool edgeTargetsEdgeSource(const void *Node, EdgeIter I) { in edgeTargetsEdgeSource()
70 static EdgeIter getEdgeTarget(const void *Node, EdgeIter I) { in getEdgeTarget()
77 static std::string getGraphName(const SelectionDAG *G) { in getGraphName()
81 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGPrinter.cpp34 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { struct
36 explicit DOTGraphTraits(bool isSimple=false) : in DOTGraphTraits() argument
39 static bool hasEdgeDestLabels() { in hasEdgeDestLabels()
43 static unsigned numEdgeDestLabels(const void *Node) { in numEdgeDestLabels()
47 static std::string getEdgeDestLabel(const void *Node, unsigned i) { in getEdgeDestLabel()
52 static std::string getEdgeSourceLabel(const void *Node, EdgeIter I) { in getEdgeSourceLabel()
60 static bool edgeTargetsEdgeSource(const void *Node, EdgeIter I) { in edgeTargetsEdgeSource()
68 static EdgeIter getEdgeTarget(const void *Node, EdgeIter I) { in getEdgeTarget()
75 static std::string getGraphName(const SelectionDAG *G) { in getGraphName()
79 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp()
[all …]
/external/swiftshader/third_party/LLVM/lib/Analysis/
DDomPrinter.cpp29 struct DOTGraphTraits<DomTreeNode*> : public DefaultDOTGraphTraits { struct
31 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
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() function
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 …]
DRegionPrinter.cpp36 struct DOTGraphTraits<RegionNode*> : public DefaultDOTGraphTraits { struct
38 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument
41 std::string getNodeLabel(RegionNode *Node, RegionNode *Graph) { in getNodeLabel()
59 struct DOTGraphTraits<RegionInfo*> : public DOTGraphTraits<RegionNode*> { struct
61 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
64 static std::string getGraphName(RegionInfo *DT) { in getGraphName()
68 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { in getNodeLabel()
73 std::string getEdgeAttributes(RegionNode *srcNode, in getEdgeAttributes()
101 static void printRegionCluster(const Region *R, GraphWriter<RegionInfo*> &GW, in printRegionCluster()
136 static void addCustomGraphFeatures(const RegionInfo* RI, in addCustomGraphFeatures()
/external/llvm/lib/Analysis/
DDomPrinter.cpp29 struct DOTGraphTraits<DomTreeNode*> : public DefaultDOTGraphTraits { struct
31 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
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() function
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() function
73 static std::string getGraphName(PostDominatorTree *DT) { in getGraphName()
[all …]
DRegionPrinter.cpp39 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() function
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()
DCallPrinter.cpp25 template <> struct DOTGraphTraits<CallGraph *> : public DefaultDOTGraphTraits { struct
26 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
28 static std::string getGraphName(CallGraph *Graph) { return "Call graph"; } in getGraphName()
30 std::string getNodeLabel(CallGraphNode *Node, CallGraph *Graph) { in getNodeLabel()
DBlockFrequencyInfo.cpp88 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase { struct
89 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
92 std::string getNodeLabel(const BasicBlock *Node, in getNodeLabel()
99 std::string getNodeAttributes(const BasicBlock *Node, in getNodeAttributes()
105 std::string getEdgeAttributes(const BasicBlock *Node, EdgeIter EI, in getEdgeAttributes()
/external/clang/lib/AST/
DStmtViz.cpp32 struct DOTGraphTraits<const Stmt*> : public DefaultDOTGraphTraits { struct
33 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
35 static std::string getNodeLabel(const Stmt* Node, const Stmt* Graph) { in getNodeLabel()
/external/swiftshader/third_party/LLVM/tools/opt/
DGraphPrinters.cpp53 struct DOTGraphTraits<CallGraph*> : public DefaultDOTGraphTraits { struct
55 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
57 static std::string getGraphName(CallGraph *F) { in getGraphName()
61 static std::string getNodeLabel(CallGraphNode *Node, CallGraph *Graph) { in getNodeLabel()
/external/clang/lib/Analysis/
DCallGraph.cpp212 struct DOTGraphTraits<const CallGraph*> : public DefaultDOTGraphTraits { struct
214 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
216 static std::string getNodeLabel(const CallGraphNode *Node, in getNodeLabel()
DCFG.cpp4654 struct DOTGraphTraits<const CFG*> : public DefaultDOTGraphTraits { struct
4656 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
4658 static std::string getNodeLabel(const CFGBlock *Node, const CFG* Graph) { in getNodeLabel()
/external/clang/lib/Serialization/
DModuleManager.cpp459 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits { struct
460 explicit DOTGraphTraits(bool IsSimple = false) in DOTGraphTraits() argument
463 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp()
467 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DDOTGraphTraits.h155 struct DOTGraphTraits : public DefaultDOTGraphTraits { struct
156 DOTGraphTraits (bool simple=false) : DefaultDOTGraphTraits (simple) {} in DefaultDOTGraphTraits() argument
/external/llvm/include/llvm/Support/
DDOTGraphTraits.h161 struct DOTGraphTraits : public DefaultDOTGraphTraits { struct
162 DOTGraphTraits (bool simple=false) : DefaultDOTGraphTraits (simple) {} in DefaultDOTGraphTraits() argument
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DTrie.h34 friend class DOTGraphTraits<Trie<Payload> >; variable
/external/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp2515 struct DOTGraphTraits<ExplodedNode*> : struct
2518 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
2522 static std::string getNodeAttributes(const ExplodedNode *N, void*) { in getNodeAttributes()
2543 static void printLocation(raw_ostream &Out, SourceLocation SLoc) { in printLocation()
2553 static std::string getNodeLabel(const ExplodedNode *N, void*){ in getNodeLabel()