Lines Matching refs:DotCfgDiffDisplayGraph
1599 class DotCfgDiffDisplayGraph;
1683 class DotCfgDiffDisplayGraph { class
1685 DotCfgDiffDisplayGraph(std::string Name) : GraphName(Name) {} in DotCfgDiffDisplayGraph() function in __anon94a753662a11::DotCfgDiffDisplayGraph
1835 void createDisplayEdges(DotCfgDiffDisplayGraph &Graph, unsigned DisplayNode,
1861 DotCfgDiffDisplayGraph createDisplayGraph(StringRef Title,
2057 DotCfgDiffDisplayGraph DotCfgDiff::createDisplayGraph(StringRef Title, in createDisplayGraph()
2063 DotCfgDiffDisplayGraph G(Title.str()); in createDisplayGraph()
2087 DotCfgDiffDisplayGraph &DisplayGraph, unsigned DisplayNodeIndex, in createDisplayEdges()
2115 template <> struct GraphTraits<DotCfgDiffDisplayGraph *> {
2118 using nodes_iterator = DotCfgDiffDisplayGraph::NodeIterator;
2122 static NodeRef getEntryNode(const DotCfgDiffDisplayGraph *G) { in getEntryNode()
2129 static nodes_iterator nodes_begin(const DotCfgDiffDisplayGraph *G) { in nodes_begin()
2132 static nodes_iterator nodes_end(const DotCfgDiffDisplayGraph *G) { in nodes_end()
2140 static unsigned size(const DotCfgDiffDisplayGraph *G) { return G->size(); } in size()
2144 struct DOTGraphTraits<DotCfgDiffDisplayGraph *> : public DefaultDOTGraphTraits {
2149 static std::string getGraphName(const DotCfgDiffDisplayGraph *DiffData) { in getGraphName()
2153 getGraphProperties(const DotCfgDiffDisplayGraph *DiffData) { in getGraphProperties()
2157 const DotCfgDiffDisplayGraph *DiffData) { in getNodeLabel()
2161 const DotCfgDiffDisplayGraph *DiffData) { in getNodeAttributes()
2170 const DotCfgDiffDisplayGraph *DiffData) { in getEdgeAttributes()
2179 void DotCfgDiffDisplayGraph::generateDotFile(StringRef DotFile) { in generateDotFile()
2259 DotCfgDiffDisplayGraph DG = Diff.createDisplayGraph(Text, EntryBlockName); in handleFunctionCompare()