Home
last modified time | relevance | path

Searched refs:GraphType (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGraphTraits.h34 template<class GraphType>
94 template <class GraphType>
96 const GraphType &Graph;
98 inline Inverse(const GraphType &G) : Graph(G) {} in Inverse()
106 template <class GraphType>
108 nodes(const GraphType &G) {
112 template <class GraphType>
114 inverse_nodes(const GraphType &G) {
119 template <class GraphType>
126 template <class GraphType>
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DDOTGraphTraits.h43 template<typename GraphType>
49 template<typename GraphType>
50 static std::string getGraphProperties(const GraphType &) { in getGraphProperties()
63 template <typename GraphType>
70 template<typename GraphType>
78 template <typename GraphType>
83 template<typename GraphType>
90 template<typename GraphType>
92 const GraphType &) { in getNodeAttributes()
98 template<typename EdgeIter, typename GraphType>
[all …]
H A DGraphWriter.h65 template<typename GraphType>
68 const GraphType &G;
70 using DOTTraits = DOTGraphTraits<GraphType>;
71 using GTraits = GraphTraits<GraphType>;
156 for (const auto Node : nodes<GraphType>(G)) in writeNodes()
306 template<typename GraphType>
311 GraphWriter<GraphType> W(O, G, ShortNames);
325 template <typename GraphType>
362 template <typename GraphType>
374 template<typename GraphType>
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceGraphBuilder.h31 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 DLazyCallGraph.h63 template <class GraphType> struct GraphTraits;
H A DRegionInfo.h111 template <class GraphType>
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp194 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()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h48 template <class GraphType> struct GraphTraits;