| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GraphTraits.h | 37 template<class GraphType> 95 using NodeRef = typename GraphType::UnknownGraphTypeError; 122 template <class GraphType> 124 const GraphType &Graph; 126 inline Inverse(const GraphType &G) : Graph(G) {} in Inverse() 134 template <class GraphType> 135 iterator_range<typename GraphTraits<GraphType>::nodes_iterator> 136 nodes(const GraphType &G) { 137 return make_range(GraphTraits<GraphType>::nodes_begin(G), 138 GraphTraits<GraphType>::nodes_end(G)); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | DOTGraphTraits.h | 43 template<typename GraphType> 44 static std::string getGraphName(const GraphType &) { return ""; } in getGraphName() 49 template<typename GraphType> 50 static std::string getGraphProperties(const GraphType &) { in getGraphProperties() 63 template <typename GraphType> 64 static bool isNodeHidden(const void *, const GraphType &) { in isNodeHidden() 75 template<typename GraphType> 76 std::string getNodeLabel(const void *, const GraphType &) { in getNodeLabel() 83 template <typename GraphType> 84 static std::string getNodeIdentifierLabel(const void *, const GraphType &) { in getNodeIdentifierLabel() [all …]
|
| H A D | GraphWriter.h | 64 template<typename GraphType> 67 const GraphType &G; 70 using DOTTraits = DOTGraphTraits<GraphType>; 71 using GTraits = GraphTraits<GraphType>; 121 GraphWriter(raw_ostream &o, const GraphType &g, bool SN) : O(o), G(g) { in GraphWriter() 134 DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this); 168 for (const auto Node : nodes<GraphType>(G)) in writeNodes() 360 template<typename GraphType> 361 raw_ostream &WriteGraph(raw_ostream &O, const GraphType &G, 365 GraphWriter<GraphType> W(O, G, ShortNames); [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceGraphBuilder.h | 32 template <class GraphType> class LLVM_ABI AbstractDependenceGraphBuilder { 37 using NodeType = typename GraphType::NodeType; 38 using EdgeType = typename GraphType::EdgeType; 44 AbstractDependenceGraphBuilder(GraphType &G, DependenceInfo &D, in AbstractDependenceGraphBuilder() 180 GraphType &Graph;
|
| H A D | CFGPrinter.h | 37 template <class GraphType> struct GraphTraits;
|
| H A D | CallGraph.h | 61 template <class GraphType> struct GraphTraits;
|
| H A D | RegionInfo.h | 109 template <class GraphType>
|
| H A D | LazyCallGraph.h | 60 template <class GraphType> struct GraphTraits;
|
| H A D | MemorySSA.h | 111 template <class GraphType> struct GraphTraits;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 192 using GraphType = MachineGadgetGraph; typedef 193 using Traits = llvm::GraphTraits<GraphType *>; 201 std::string getNodeLabel(NodeRef Node, GraphType *) { in getNodeLabel() 211 static std::string getNodeAttributes(NodeRef Node, GraphType *) { in getNodeAttributes() 221 GraphType *) { in getEdgeAttributes()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineCFGPrinter.h | 19 template <class GraphType> struct GraphTraits;
|
| H A D | ScheduleDAG.h | 35 template <class GraphType> struct GraphTraits;
|
| H A D | SelectionDAG.h | 62 template <class GraphType> struct GraphTraits;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | MemProfContextDisambiguation.cpp | 3007 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *; in print() typedef 3008 for (const auto Node : nodes<GraphType>(this)) { in print() 3019 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *; in printTotalSizes() typedef 3020 for (const auto Node : nodes<GraphType>(this)) { in printTotalSizes() 3054 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *; in check() typedef 3055 for (const auto Node : nodes<GraphType>(this)) { in check() 3064 using GraphType = const CallsiteContextGraph<DerivedCCG, FuncTy, CallTy> *; typedef 3074 static nodes_iterator nodes_begin(GraphType G) { in nodes_begin() 3078 static nodes_iterator nodes_end(GraphType G) { in nodes_end() 3082 static NodeRef getEntryNode(GraphType G) { in getEntryNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallPrinter.cpp | 32 template <class GraphType> struct GraphTraits;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Dominators.h | 45 template <class GraphType> struct GraphTraits;
|
| H A D | ModuleSummaryIndex.h | 53 template <class GraphType> struct GraphTraits;
|