Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DDomPrinter.cpp29 struct DOTGraphTraits<DomTreeNode*> : public DefaultDOTGraphTraits { struct
31 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
43 return DOTGraphTraits<const Function*> in getNodeLabel()
46 return DOTGraphTraits<const Function*> in getNodeLabel()
52 struct DOTGraphTraits<DominatorTree*> : public DOTGraphTraits<DomTreeNode*> { struct
54 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument
55 : DOTGraphTraits<DomTreeNode*>(isSimple) {} in DOTGraphTraits()
67 struct DOTGraphTraits<PostDominatorTree*> struct
68 : public DOTGraphTraits<DomTreeNode*> {
70 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() argument
[all …]
H A DRegionPrinter.cpp39 struct DOTGraphTraits<RegionNode*> : public DefaultDOTGraphTraits { struct
41 DOTGraphTraits (bool isSimple=false) in DOTGraphTraits() function
50 return DOTGraphTraits<const Function*> in getNodeLabel()
53 return DOTGraphTraits<const Function*> in getNodeLabel()
62 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { struct
64 DOTGraphTraits (bool isSimple = false) in DOTGraphTraits() argument
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.cpp25 template <> struct DOTGraphTraits<CallGraph *> : public DefaultDOTGraphTraits { struct
26 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
H A DBlockFrequencyInfo.cpp127 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase { struct
128 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DScheduleDAGPrinter.cpp27 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { struct
29 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
77 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, in getNodeLabel()
H A DMachineBlockFrequencyInfo.cpp117 struct DOTGraphTraits<MachineBlockFrequencyInfo *> struct
122 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
H A DMachineFunction.cpp505 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { struct
506 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
H A DMachineScheduler.cpp3652 struct DOTGraphTraits<ScheduleDAGMI*> : public DefaultDOTGraphTraits { struct
3653 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGPrinter.cpp32 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { struct
34 explicit DOTGraphTraits(bool isSimple=false) : in DOTGraphTraits() argument
142 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node, in getNodeLabel()
144 return DOTGraphTraits<SelectionDAG*>::getSimpleNodeLabel(Node, G); in getNodeLabel()
284 O << DOTGraphTraits<SelectionDAG*> in getGraphNodeLabel()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DDOTGraphTraitsPass.h56 std::string GraphName = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnFunction()
104 std::string GraphName = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnFunction()
135 std::string Title = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnModule()
167 std::string Title = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnModule()
H A DCFGPrinter.h55 struct DOTGraphTraits<const Function*> : public DefaultDOTGraphTraits {
57 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {}
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtViz.cpp32 struct DOTGraphTraits<const Stmt*> : public DefaultDOTGraphTraits { struct
33 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
/freebsd-12.1/contrib/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.h71 using DOTTraits = DOTGraphTraits<GraphType>;
123 DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCallGraph.cpp226 struct DOTGraphTraits<const CallGraph*> : public DefaultDOTGraphTraits { struct
227 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
H A DCFG.cpp5552 struct DOTGraphTraits<const CFG*> : public DefaultDOTGraphTraits { struct
5553 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleManager.cpp494 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits { struct
495 explicit DOTGraphTraits(bool IsSimple = false) in DOTGraphTraits() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp1675 template <> struct DOTGraphTraits<PGOUseFunc *> : DefaultDOTGraphTraits { struct
1676 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp2950 struct DOTGraphTraits<ExplodedGraph*> : public DefaultDOTGraphTraits { struct
2951 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp962 friend struct DOTGraphTraits<BoUpSLP *>;
1288 template <> struct DOTGraphTraits<BoUpSLP *> : public DefaultDOTGraphTraits { struct
1291 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp899 return DOTGraphTraits<const Function *>::getSimpleNodeLabel(B, nullptr); in getBlockName()