Searched refs:GraphType (Results 1 – 17 of 17) sorted by relevance
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | GraphTraits.h | 36 template<class GraphType> 80 using NodeRef = typename GraphType::UnknownGraphTypeError; 96 template <class GraphType> 98 const GraphType &Graph; 100 inline Inverse(const GraphType &G) : Graph(G) {} in Inverse() 108 template <class GraphType> 109 iterator_range<typename GraphTraits<GraphType>::nodes_iterator> 110 nodes(const GraphType &G) { 111 return make_range(GraphTraits<GraphType>::nodes_begin(G), 112 GraphTraits<GraphType>::nodes_end(G)); [all …]
|
/openbsd-src/gnu/llvm/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 | 63 template<typename GraphType> 66 const GraphType &G; 69 using DOTTraits = DOTGraphTraits<GraphType>; 70 using GTraits = GraphTraits<GraphType>; 120 GraphWriter(raw_ostream &o, const GraphType &g, bool SN) : O(o), G(g) { in GraphWriter() 133 DOTGraphTraits<GraphType>::addCustomGraphFeatures(G, *this); 167 for (const auto Node : nodes<GraphType>(G)) in writeNodes() 358 template<typename GraphType> 359 raw_ostream &WriteGraph(raw_ostream &O, const GraphType &G, 363 GraphWriter<GraphType> W(O, G, ShortNames); [all …]
|
/openbsd-src/gnu/llvm/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 | CFGPrinter.h | 34 template <class GraphType> struct GraphTraits;
|
H A D | CallGraph.h | 61 template <class GraphType> struct GraphTraits;
|
H A D | RegionInfo.h | 111 template <class GraphType>
|
H A D | LazyCallGraph.h | 59 template <class GraphType> struct GraphTraits;
|
H A D | MemorySSA.h | 110 template <class GraphType> struct GraphTraits;
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.robertl/ |
H A D | eb109.C | 27 typedef std::vector<vertex> GraphType; typedef 28 typedef typename GraphType::iterator iterator; 29 typedef typename GraphType::const_iterator const_iterator; 35 GraphType C; // container
|
/openbsd-src/gnu/llvm/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()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | MachineCFGPrinter.h | 19 template <class GraphType> struct GraphTraits;
|
H A D | ScheduleDAG.h | 33 template <class GraphType> struct GraphTraits;
|
H A D | SelectionDAG.h | 59 template <class GraphType> struct GraphTraits;
|
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
H A D | Dominators.h | 48 template <class GraphType> struct GraphTraits;
|
H A D | ModuleSummaryIndex.h | 49 template <class GraphType> struct GraphTraits;
|
/openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
H A D | CallPrinter.cpp | 31 template <class GraphType> struct GraphTraits;
|