Home
last modified time | relevance | path

Searched refs:DOTGraphTraits (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDomPrinter.cpp29 struct DOTGraphTraits<DomTreeNode*> : public DefaultDOTGraphTraits { struct
31 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument
43 return DOTGraphTraits<DOTFuncInfo *> in getNodeLabel()
46 return DOTGraphTraits<DOTFuncInfo *> in getNodeLabel()
52 struct DOTGraphTraits<DominatorTree*> : public DOTGraphTraits<DomTreeNode*> { struct
54 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
55 : DOTGraphTraits<DomTreeNode*>(isSimple) {} in DOTGraphTraits()
62 return DOTGraphTraits<DomTreeNode*>::getNodeLabel(Node, G->getRootNode()); in getNodeLabel()
67 struct DOTGraphTraits<PostDominatorTree*> struct
68 : public DOTGraphTraits<DomTreeNode*> {
[all …]
H A DRegionPrinter.cpp39 struct DOTGraphTraits<RegionNode*> : public DefaultDOTGraphTraits { struct
41 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
50 return DOTGraphTraits<DOTFuncInfo *> in getNodeLabel()
53 return DOTGraphTraits<DOTFuncInfo *> in getNodeLabel()
62 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { struct
64 DOTGraphTraits (bool isSimple = false) in DOTGraphTraits() function
65 : DOTGraphTraits<RegionNode*>(isSimple) {} in DOTGraphTraits()
70 return DOTGraphTraits<RegionNode *>::getNodeLabel( in getNodeLabel()
235 std::string GraphName = DOTGraphTraits<RegionInfo *>::getGraphName(RI); in viewRegionInfo()
H A DCallPrinter.cpp137 struct DOTGraphTraits<CallGraphDOTInfo *> : public DefaultDOTGraphTraits { struct
139 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
241 DOTGraphTraits<CallGraphDOTInfo *>::getGraphName(&CFGInfo); in runOnModule()
H A DBlockFrequencyInfo.cpp129 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase { struct
130 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument
H A DCFGPrinter.cpp273 void DOTGraphTraits<DOTFuncInfo *>::computeHiddenNodes(const Function *F) { in computeHiddenNodes()
292 bool DOTGraphTraits<DOTFuncInfo *>::isNodeHidden(const BasicBlock *Node, in isNodeHidden()
H A DMemorySSA.cpp2267 struct DOTGraphTraits<DOTFuncMSSAInfo *> : public DefaultDOTGraphTraits { struct
2269 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() function
2277 return DOTGraphTraits<DOTFuncInfo *>::getCompleteNodeLabel( in getNodeLabel()
2288 DOTGraphTraits<DOTFuncInfo *>::eraseComment(S, I, Idx); in getNodeLabel()
2294 return DOTGraphTraits<DOTFuncInfo *>::getEdgeSourceLabel(Node, I); in getEdgeSourceLabel()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDDGPrinter.h37 struct DOTGraphTraits<const DataDependenceGraph *>
40 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {}
87 using DDGDotGraphTraits = DOTGraphTraits<const DataDependenceGraph *>;
H A DDOTGraphTraitsPass.h53 std::string GraphName = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnFunction()
101 std::string GraphName = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnFunction()
132 std::string Title = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnModule()
164 std::string Title = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnModule()
H A DCFGPrinter.h123 struct DOTGraphTraits<DOTFuncInfo *> : public DefaultDOTGraphTraits {
128 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {}
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DScheduleDAGPrinter.cpp26 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { struct
28 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
76 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, in getNodeLabel()
H A DMachineBlockFrequencyInfo.cpp119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> struct
124 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
H A DMachineFunction.cpp577 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { struct
578 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
H A DMachineScheduler.cpp3866 struct DOTGraphTraits<ScheduleDAGMI*> : public DefaultDOTGraphTraits { struct
3867 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGPrinter.cpp31 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { struct
33 explicit DOTGraphTraits(bool isSimple=false) : in DOTGraphTraits() argument
141 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node, in getNodeLabel()
143 return DOTGraphTraits<SelectionDAG*>::getSimpleNodeLabel(Node, G); in getNodeLabel()
297 O << DOTGraphTraits<SelectionDAG*> in getGraphNodeLabel()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtViz.cpp31 struct DOTGraphTraits<const Stmt*> : public DefaultDOTGraphTraits { struct
32 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DDOTGraphTraits.h161 struct DOTGraphTraits : public DefaultDOTGraphTraits { struct
162 DOTGraphTraits (bool simple=false) : DefaultDOTGraphTraits (simple) {} in DefaultDOTGraphTraits() argument
H A DGraphWriter.h70 using DOTTraits = DOTGraphTraits<GraphType>;
122 DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCallGraph.cpp267 struct DOTGraphTraits<const CallGraph*> : public DefaultDOTGraphTraits { struct
268 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
H A DCFG.cpp6040 struct DOTGraphTraits<const CFG*> : public DefaultDOTGraphTraits { struct
6041 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DModuleManager.cpp514 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits { struct
515 explicit DOTGraphTraits(bool IsSimple = false) in DOTGraphTraits() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp193 struct DOTGraphTraits<MachineGadgetGraph *> : DefaultDOTGraphTraits { struct
201 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp2106 template <> struct DOTGraphTraits<PGOUseFunc *> : DefaultDOTGraphTraits { struct
2107 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributor.cpp2511 template <> struct DOTGraphTraits<AADepGraph *> : public DefaultDOTGraphTraits { struct
2512 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp3119 struct DOTGraphTraits<ExplodedGraph*> : public DefaultDOTGraphTraits { struct
3120 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2143 friend struct DOTGraphTraits<BoUpSLP *>;
2519 template <> struct DOTGraphTraits<BoUpSLP *> : public DefaultDOTGraphTraits { struct
2522 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function

12