/freebsd-src/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 25 static std::string getGraphName(const ScheduleDAG *G) { in getGraphName() 29 static bool renderGraphFromBottomUp() { in renderGraphFromBottomUp() 33 static bool isNodeHidden(const SUnit *Node, const ScheduleDAG *G) { in isNodeHidden() 37 static std::string getNodeIdentifierLabel(const SUnit *Node, in getNodeIdentifierLabel() 47 static std::string getEdgeAttributes(const SUnit *Node, in getEdgeAttributes() 59 static std::string getNodeAttributes(const SUnit *N, in getNodeAttributes() 64 static void addCustomGraphFeatures(ScheduleDAG *G, in addCustomGraphFeatures()
|
H A D | MachineBlockFrequencyInfo.cpp | 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> struct 124 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument 121 CurFuncllvm::DOTGraphTraits global() argument 122 LayoutOrderMapllvm::DOTGraphTraits global() argument 127 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 149 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument 155 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument
|
H A D | MachineFunction.cpp | 653 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits { global() struct 654 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 656 getGraphNamellvm::DOTGraphTraits getGraphName() argument 660 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument
|
H A D | MachineScheduler.cpp | 4183 struct DOTGraphTraits<ScheduleDAGMI*> : public DefaultDOTGraphTraits { global() struct 4184 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 4186 getGraphNamellvm::DOTGraphTraits getGraphName() argument 4190 renderGraphFromBottomUpllvm::DOTGraphTraits renderGraphFromBottomUp() argument 4194 isNodeHiddenllvm::DOTGraphTraits isNodeHidden() argument 4203 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument 4213 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 4225 getNodeDescriptionllvm::DOTGraphTraits getNodeDescription() argument 4229 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument
|
/freebsd-src/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 32 hasEdgeDestLabelsllvm::DOTGraphTraits hasEdgeDestLabels() argument 36 numEdgeDestLabelsllvm::DOTGraphTraits numEdgeDestLabels() argument 40 getEdgeDestLabelllvm::DOTGraphTraits getEdgeDestLabel() argument 45 getEdgeSourceLabelllvm::DOTGraphTraits getEdgeSourceLabel() argument 53 edgeTargetsEdgeSourcellvm::DOTGraphTraits edgeTargetsEdgeSource() argument 61 getEdgeTargetllvm::DOTGraphTraits getEdgeTarget() argument 68 getGraphNamellvm::DOTGraphTraits getGraphName() argument 72 renderGraphFromBottomUpllvm::DOTGraphTraits renderGraphFromBottomUp() argument 76 getNodeIdentifierLabelllvm::DOTGraphTraits getNodeIdentifierLabel() argument 91 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument 103 getSimpleNodeLabelllvm::DOTGraphTraits getSimpleNodeLabel() argument 113 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument 127 addCustomGraphFeaturesllvm::DOTGraphTraits addCustomGraphFeatures() argument
|
/freebsd-src/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 34 static std::string getNodeLabel(const Stmt* Node, const Stmt* Graph) { in getNodeLabel()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 49 struct DOTGraphTraits<RegionInfo *> : public DOTGraphTraits<RegionNode *> { struct 51 DOTGraphTraits (bool isSimple = false) in DOTGraphTraits() argument 54 static std::string getGraphName(const RegionInfo *) { return "Region Graph"; } in getGraphName() 56 std::string getNodeLabel(RegionNode *Node, RegionInfo *G) { in getNodeLabel() 61 std::string getEdgeAttributes(RegionNode *srcNode, in getEdgeAttributes() 89 static void printRegionCluster(const Region &R, GraphWriter<RegionInfo *> &GW, in printRegionCluster() 121 static void addCustomGraphFeatures(const RegionInfo *G, in addCustomGraphFeatures()
|
H A D | CallPrinter.cpp | 142 struct DOTGraphTraits<CallGraphDOTInfo *> : public DefaultDOTGraphTraits { global() struct 144 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 146 getGraphNamellvm::DOTGraphTraits getGraphName() argument 151 isNodeHiddenllvm::DOTGraphTraits isNodeHidden() argument 158 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 169 CGGetValuePtrllvm::DOTGraphTraits CGGetValuePtr() argument 176 nodes_iteratorllvm::DOTGraphTraits global() argument 178 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument 199 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument
|
H A D | BlockFrequencyInfo.cpp | 127 struct DOTGraphTraits<BlockFrequencyInfo *> : public BFIDOTGTraitsBase { struct 128 explicit DOTGraphTraits(bool isSimple = false) in DOTGraphTraits() argument 131 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 137 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument 143 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument
|
H A D | MemorySSA.cpp | 2255 struct DOTGraphTraits<DOTFuncMSSAInfo *> : public DefaultDOTGraphTraits { global() struct 2257 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 2259 getGraphNamellvm::DOTGraphTraits getGraphName() argument 2264 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 2280 getEdgeSourceLabelllvm::DOTGraphTraits getEdgeSourceLabel() argument 2286 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument 2291 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument
|
/freebsd-src/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() function 302 static std::string getGraphName(DotFuncBCIInfo *Info) { in getGraphName() 306 std::string getNodeLabel(const BasicBlock *Node, DotFuncBCIInfo *Info) { in getNodeLabel() 310 std::string getEdgeAttributes(const BasicBlock *Src, const_succ_iterator I, in getEdgeAttributes() 320 std::string getNodeAttributes(const BasicBlock *Node, DotFuncBCIInfo *Info) { in getNodeAttributes()
|
H A D | PGOInstrumentation.cpp | 2267 template <> struct DOTGraphTraits<PGOUseFunc *> : DefaultDOTGraphTraits { global() struct 2268 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 2271 getGraphNamellvm::DOTGraphTraits getGraphName() argument 2275 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument
|
/freebsd-src/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() argument 193 GraphTypellvm::DOTGraphTraits global() argument 194 Traitsllvm::DOTGraphTraits global() argument 195 NodeRefllvm::DOTGraphTraits global() argument 196 EdgeRefllvm::DOTGraphTraits global() argument 197 ChildIteratorTypellvm::DOTGraphTraits global() argument 198 ChildEdgeIteratorTypellvm::DOTGraphTraits global() argument 202 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 212 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument 221 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument
|
/freebsd-src/contrib/llvm-project/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() function 270 static std::string getNodeLabel(const CallGraphNode *Node, in getNodeLabel()
|
H A D | CFG.cpp | 6347 struct DOTGraphTraits<const CFG*> : public DefaultDOTGraphTraits { global() struct 6348 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 6350 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 484 struct DOTGraphTraits<ModuleManager> : public DefaultDOTGraphTraits { struct 485 explicit DOTGraphTraits(bool IsSimple = false) in DOTGraphTraits() argument 488 static bool renderGraphFromBottomUp() { return true; } in renderGraphFromBottomUp() 490 std::string getNodeLabel(ModuleFile *M, const ModuleManager&) { in getNodeLabel()
|
/freebsd-src/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
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | MemProfContextDisambiguation.cpp | 2246 struct DOTGraphTraits<const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *> global() struct 2248 DOTGraphTraitsDOTGraphTraits DOTGraphTraits() argument 2250 GraphTypeDOTGraphTraits global() argument 2251 GTraitsDOTGraphTraits global() argument 2252 NodeRefDOTGraphTraits global() argument 2253 ChildIteratorTypeDOTGraphTraits global() argument 2255 getNodeLabelDOTGraphTraits getNodeLabel() argument 2276 getNodeAttributesDOTGraphTraits getNodeAttributes() argument 2291 getEdgeAttributesDOTGraphTraits getEdgeAttributes() argument 2301 isNodeHiddenDOTGraphTraits isNodeHidden() argument 2306 getContextIdsDOTGraphTraits getContextIds() argument 2319 getColorDOTGraphTraits getColor() argument 2332 getNodeIdDOTGraphTraits getNodeId() argument
|
H A D | Attributor.cpp | 4159 template <> struct DOTGraphTraits<AADepGraph *> : public DefaultDOTGraphTraits { global() struct 4160 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 4162 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Passes/ |
H A D | StandardInstrumentations.cpp | 2052 struct DOTGraphTraits<DotCfgDiffDisplayGraph *> : public DefaultDOTGraphTraits { global() struct 2053 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 2056 renderNodesUsingHTMLllvm::DOTGraphTraits renderNodesUsingHTML() argument 2057 getGraphNamellvm::DOTGraphTraits getGraphName() argument 2061 getGraphPropertiesllvm::DOTGraphTraits getGraphProperties() argument 2064 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 2068 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument 2072 getEdgeSourceLabelllvm::DOTGraphTraits getEdgeSourceLabel() argument 2076 getEdgeAttributesllvm::DOTGraphTraits getEdgeAttributes() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 3810 struct DOTGraphTraits<ExplodedGraph*> : public DefaultDOTGraphTraits { global() struct 3811 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 3813 nodeHasBugReportllvm::DOTGraphTraits nodeHasBugReport() argument 3835 traverseHiddenNodesllvm::DOTGraphTraits traverseHiddenNodes() argument 3854 isNodeHiddenllvm::DOTGraphTraits isNodeHidden() argument 3858 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 3656 template <> struct DOTGraphTraits<BoUpSLP *> : public DefaultDOTGraphTraits { global() struct 3657 TreeEntryllvm::DOTGraphTraits global() argument 3659 DOTGraphTraitsllvm::DOTGraphTraits DOTGraphTraits() argument 3661 getNodeLabelllvm::DOTGraphTraits getNodeLabel() argument 3678 getNodeAttributesllvm::DOTGraphTraits getNodeAttributes() argument
|