Lines Matching refs:SelectionDAG
27 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits {
68 static std::string getGraphName(const SelectionDAG *G) { in getGraphName()
77 const SelectionDAG *Graph) { in getNodeIdentifierLabel()
92 const SelectionDAG *Graph) { in getEdgeAttributes()
104 const SelectionDAG *G) { in getSimpleNodeLabel()
112 std::string getNodeLabel(const SDNode *Node, const SelectionDAG *Graph);
114 const SelectionDAG *Graph) { in getNodeAttributes()
127 static void addCustomGraphFeatures(SelectionDAG *G, in addCustomGraphFeatures()
128 GraphWriter<SelectionDAG*> &GW) { in addCustomGraphFeatures()
137 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node, in getNodeLabel()
138 const SelectionDAG *G) { in getNodeLabel()
139 return DOTGraphTraits<SelectionDAG*>::getSimpleNodeLabel(Node, G); in getNodeLabel()
146 void SelectionDAG::viewGraph(const std::string &Title) { in viewGraph()
159 void SelectionDAG::viewGraph() { in viewGraph()
171 LLVM_DUMP_METHOD void SelectionDAG::dumpDotGraph(const Twine &FileName, in dumpDotGraph()
179 void SelectionDAG::clearGraphAttrs() { in clearGraphAttrs()
191 void SelectionDAG::setGraphAttrs(const SDNode *N, const char *Attrs) { in setGraphAttrs()
203 std::string SelectionDAG::getGraphAttrs(const SDNode *N) const { in getGraphAttrs()
221 void SelectionDAG::setGraphColor(const SDNode *N, const char *Color) { in setGraphColor()
233 bool SelectionDAG::setSubgraphColorHelper(SDNode *N, const char *Color, DenseSet<SDNode *> &visited, in setSubgraphColorHelper()
265 void SelectionDAG::setSubgraphColor(SDNode *N, const char *Color) { in setSubgraphColor()
293 O << DOTGraphTraits<SelectionDAG*> in getGraphNodeLabel()