Searched refs:GraphType (Results 1 – 16 of 16) sorted by relevance
36 template<class GraphType>96 template <class GraphType>98 const GraphType &Graph;100 inline Inverse(const GraphType &G) : Graph(G) {} in Inverse()108 template <class GraphType>110 nodes(const GraphType &G) {114 template <class GraphType>116 inverse_nodes(const GraphType &G) {121 template <class GraphType>128 template <class GraphType>[all …]
43 template<typename GraphType>49 template<typename GraphType>50 static std::string getGraphProperties(const GraphType &) { in getGraphProperties()63 template <typename GraphType>75 template<typename GraphType>83 template <typename GraphType>88 template<typename GraphType>95 template<typename GraphType>97 const GraphType &) { in getNodeAttributes()103 template<typename EdgeIter, typename GraphType>[all …]
63 template<typename GraphType>66 const GraphType &G;69 using DOTTraits = DOTGraphTraits<GraphType>;70 using GTraits = GraphTraits<GraphType>;167 for (const auto Node : nodes<GraphType>(G)) in writeNodes()358 template<typename GraphType>363 GraphWriter<GraphType> W(O, G, ShortNames);377 template <typename GraphType>414 template <typename GraphType>426 template<typename GraphType>[all …]
54 using GraphType = mlir::Region *;57 static NodeRef getEntryNode(GraphType fn) { return &fn->front(); }60 static nodes_iterator nodes_begin(GraphType fn) {63 static nodes_iterator nodes_end(GraphType fn) {71 using GraphType = Inverse<mlir::Region *>;74 static NodeRef getEntryNode(GraphType fn) { return &fn.Graph->front(); }77 static nodes_iterator nodes_begin(GraphType fn) {80 static nodes_iterator nodes_end(GraphType fn) {
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;
33 template <class GraphType> struct GraphTraits;
61 template <class GraphType> struct GraphTraits;
111 template <class GraphType>
59 template <class GraphType> struct GraphTraits;
110 template <class GraphType> struct GraphTraits;
194 using GraphType = MachineGadgetGraph; typedef195 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()
48 template <class GraphType> struct GraphTraits;
47 template <class GraphType> struct GraphTraits;
31 template <class GraphType> struct GraphTraits;