/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DomPrinter.h | 25 struct DOTGraphTraits<DomTreeNode *> : public DefaultDOTGraphTraits { 27 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} 37 return DOTGraphTraits<DOTFuncInfo *>::getSimpleNodeLabel(BB, nullptr); 39 return DOTGraphTraits<DOTFuncInfo *>::getCompleteNodeLabel(BB, nullptr); 44 struct DOTGraphTraits<DominatorTree *> 45 : public DOTGraphTraits<DomTreeNode *> { 47 DOTGraphTraits(bool isSimple = false) 48 : DOTGraphTraits<DomTreeNode *>(isSimple) {} 55 return DOTGraphTraits<DomTreeNode *>::getNodeLabel(Node, 61 struct DOTGraphTraits<PostDominatorTree *> [all …]
|
H A D | DDGPrinter.h | 19 #include "llvm/Support/DOTGraphTraits.h" 36 // Specialization of DOTGraphTraits. 39 struct DOTGraphTraits<const DataDependenceGraph *> 42 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} 89 using DDGDotGraphTraits = DOTGraphTraits<const DataDependenceGraph *>;
|
H A D | RegionPrinter.h | 31 struct DOTGraphTraits<RegionNode *> : public DefaultDOTGraphTraits { 32 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {}
|
H A D | DOTGraphTraitsPass.h | 36 std::string GraphName = DOTGraphTraits<GraphT *>::getGraphName(&Graph); in viewGraphForFunction() 115 std::string GraphName = DOTGraphTraits<GraphT>::getGraphName(Graph); in printGraphForFunction() 269 std::string Title = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnModule() 302 std::string Title = DOTGraphTraits<GraphT>::getGraphName(Graph); in runOnModule() 333 std::string GraphName = DOTGraphTraits<GraphT>::getGraphName(Graph); in WriteDOTGraphToFile()
|
H A D | CFGPrinter.h | 186 struct DOTGraphTraits<DOTFuncInfo *> : public DefaultDOTGraphTraits { 191 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {}
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 34 std::string DOTGraphTraits<RegionNode *>::getNodeLabel(RegionNode *Node, 40 return DOTGraphTraits<DOTFuncInfo *>::getSimpleNodeLabel(BB, nullptr); in getNodeLabel() 42 return DOTGraphTraits<DOTFuncInfo *>::getCompleteNodeLabel(BB, nullptr); in getNodeLabel() 49 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { 51 DOTGraphTraits (bool isSimple = false) 52 : DOTGraphTraits<RegionNode*>(isSimple) {} in DOTGraphTraits() argument 57 return DOTGraphTraits<RegionNode *>::getNodeLabel( in getNodeLabel() argument 223 std::string GraphName = DOTGraphTraits<RegionInfo *>::getGraphName(RI); in viewRegionInfo() 50 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { global() struct 55 getGraphNamellvm::DOTGraphTraits getGraphName() argument 62 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument 90 printRegionClusterllvm::DOTGraphTraits printRegionCluster() argument 122 addCustomGraphFeaturesllvm::DOTGraphTraits addCustomGraphFeatures() argument
|
H A D | CallPrinter.cpp | 143 struct DOTGraphTraits<CallGraphDOTInfo *> : public DefaultDOTGraphTraits { struct 145 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 250 DOTGraphTraits<CallGraphDOTInfo *>::getGraphName(&CFGInfo); in viewCallGraph()
|
H A D | BlockFrequencyInfo.cpp | 127 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase { struct 128 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() function
|
H A D | CFGPrinter.cpp | 163 void DOTGraphTraits<DOTFuncInfo *>::computeDeoptOrUnreachablePaths( 183 bool DOTGraphTraits<DOTFuncInfo *>::isNodeHidden(const BasicBlock *Node, in runOnFunction()
|
H A D | MemorySSA.cpp | 2318 struct DOTGraphTraits<DOTFuncMSSAInfo *> : public DefaultDOTGraphTraits { struct 2320 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() function 2328 return DOTGraphTraits<DOTFuncInfo *>::getCompleteNodeLabel( in getNodeLabel() 2339 DOTGraphTraits<DOTFuncInfo *>::eraseComment(S, I, Idx); in getNodeLabel() 2345 return DOTGraphTraits<DOTFuncInfo *>::getEdgeSourceLabel(Node, I); in getEdgeSourceLabel()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ScheduleDAGPrinter.cpp | 21 struct DOTGraphTraits<ScheduleDAG*> : public DefaultDOTGraphTraits { struct 23 DOTGraphTraits (bool isSimple=false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function 71 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, in getNodeLabel()
|
H A D | MachineBlockFrequencyInfo.cpp | 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> struct 124 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument
|
H A D | MachineFunction.cpp | 665 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { struct 666 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
|
H A D | MachineScheduler.cpp | 4377 struct DOTGraphTraits<ScheduleDAGMI*> : public DefaultDOTGraphTraits { struct 4378 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGPrinter.cpp | 27 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { struct 29 explicit DOTGraphTraits(bool isSimple=false) : in DOTGraphTraits() argument 137 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node, in getNodeLabel() 139 return DOTGraphTraits<SelectionDAG*>::getSimpleNodeLabel(Node, G); in getNodeLabel() 293 O << DOTGraphTraits<SelectionDAG*> in getGraphNodeLabel()
|
/freebsd/contrib/llvm-project/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() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | DOTGraphTraits.h | 166 struct DOTGraphTraits : public DefaultDOTGraphTraits { struct 167 DOTGraphTraits (bool simple=false) : DefaultDOTGraphTraits (simple) {} in DefaultDOTGraphTraits() argument
|
H A D | GraphWriter.h | 69 using DOTTraits = DOTGraphTraits<GraphType>; 133 DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineCFGPrinter.h | 54 struct DOTGraphTraits<DOTMachineFuncInfo *> : public DefaultDOTGraphTraits { 56 DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {}
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BlockCoverageInference.cpp | 298 struct DOTGraphTraits<DotFuncBCIInfo *> : public DefaultDOTGraphTraits { struct 300 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() argument
|
H A D | PGOInstrumentation.cpp | 2371 template <> struct DOTGraphTraits<PGOUseFunc *> : DefaultDOTGraphTraits { struct 2372 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 192 struct DOTGraphTraits<MachineGadgetGraph *> : DefaultDOTGraphTraits { struct 200 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() function
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | MemProfContextDisambiguation.cpp | 187 friend struct DOTGraphTraits< 2370 struct DOTGraphTraits<const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *> struct 2372 DOTGraphTraits(bool IsSimple = false) : DefaultDOTGraphTraits(IsSimple) {} in DOTGraphTraits() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | StandardInstrumentations.cpp | 2144 struct DOTGraphTraits<DotCfgDiffDisplayGraph *> : public DefaultDOTGraphTraits { struct 2145 explicit DOTGraphTraits(bool Simple = false) in DOTGraphTraits() argument
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 3822 struct DOTGraphTraits<ExplodedGraph*> : public DefaultDOTGraphTraits { struct 3823 DOTGraphTraits (bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} in DOTGraphTraits() function
|