Searched refs:GraphType (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | GraphTraits.h | 34 template<class GraphType> 78 using NodeRef = typename GraphType::UnknownGraphTypeError; 94 template <class GraphType> 96 const GraphType &Graph; 98 inline Inverse(const GraphType &G) : Graph(G) {} in Inverse() 106 template <class GraphType> 107 iterator_range<typename GraphTraits<GraphType>::nodes_iterator> 108 nodes(const GraphType &G) { 109 return make_range(GraphTraits<GraphType>::nodes_begin(G), 110 GraphTraits<GraphType>::nodes_end(G)); [all …]
|
/netbsd-src/external/apache2/llvm/dist/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() 70 template<typename GraphType> 71 std::string getNodeLabel(const void *, const GraphType &) { in getNodeLabel() 78 template <typename GraphType> 79 static std::string getNodeIdentifierLabel(const void *, const GraphType &) { in getNodeIdentifierLabel() [all …]
|
H A D | GraphWriter.h | 65 template<typename GraphType> 68 const GraphType &G; 70 using DOTTraits = DOTGraphTraits<GraphType>; 71 using GTraits = GraphTraits<GraphType>; 110 GraphWriter(raw_ostream &o, const GraphType &g, bool SN) : O(o), G(g) { in GraphWriter() 122 DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this); 156 for (const auto Node : nodes<GraphType>(G)) in writeNodes() 306 template<typename GraphType> 307 raw_ostream &WriteGraph(raw_ostream &O, const GraphType &G, 311 GraphWriter<GraphType> W(O, G, ShortNames); [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | DependenceGraphBuilder.h | 31 template <class GraphType> class AbstractDependenceGraphBuilder { 36 using NodeType = typename GraphType::NodeType; 37 using EdgeType = typename GraphType::EdgeType; 43 AbstractDependenceGraphBuilder(GraphType &G, DependenceInfo &D, in AbstractDependenceGraphBuilder() 180 GraphType &Graph;
|
H A D | RegionInfo.h | 111 template <class GraphType>
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 194 using GraphType = MachineGadgetGraph; typedef 195 using Traits = llvm::GraphTraits<GraphType *>; 203 std::string getNodeLabel(NodeRef Node, GraphType *) { in getNodeLabel() 213 static std::string getNodeAttributes(NodeRef Node, GraphType *) { in getNodeAttributes() 223 GraphType *) { in getEdgeAttributes()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Type.h | 31 template<class GraphType> struct GraphTraits;
|