• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/

Lines Matching refs:SelectionDAG

1 //===-- SelectionDAGPrinter.cpp - Implement SelectionDAG::viewGraph() -----===//
9 // This implements the SelectionDAG::viewGraph method.
18 #include "llvm/CodeGen/SelectionDAG.h"
31 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits {
72 static std::string getGraphName(const SelectionDAG *G) {
81 const SelectionDAG *Graph) {
96 const SelectionDAG *Graph) {
108 const SelectionDAG *G) {
116 std::string getNodeLabel(const SDNode *Node, const SelectionDAG *Graph);
118 const SelectionDAG *Graph) {
131 static void addCustomGraphFeatures(SelectionDAG *G,
132 GraphWriter<SelectionDAG*> &GW) {
141 std::string DOTGraphTraits<SelectionDAG*>::getNodeLabel(const SDNode *Node,
142 const SelectionDAG *G) {
143 return DOTGraphTraits<SelectionDAG*>::getSimpleNodeLabel(Node, G);
150 void SelectionDAG::viewGraph(const std::string &Title) {
156 errs() << "SelectionDAG::viewGraph is only available in debug builds on "
163 void SelectionDAG::viewGraph() {
175 LLVM_DUMP_METHOD void SelectionDAG::dumpDotGraph(const Twine &FileName,
183 void SelectionDAG::clearGraphAttrs() {
187 errs() << "SelectionDAG::clearGraphAttrs is only available in debug builds"
195 void SelectionDAG::setGraphAttrs(const SDNode *N, const char *Attrs) {
199 errs() << "SelectionDAG::setGraphAttrs is only available in debug builds"
207 const std::string SelectionDAG::getGraphAttrs(const SDNode *N) const {
217 errs() << "SelectionDAG::getGraphAttrs is only available in debug builds"
225 void SelectionDAG::setGraphColor(const SDNode *N, const char *Color) {
229 errs() << "SelectionDAG::setGraphColor is only available in debug builds"
237 bool SelectionDAG::setSubgraphColorHelper(SDNode *N, const char *Color, DenseSet<SDNode *> &visited,
261 errs() << "SelectionDAG::setSubgraphColor is only available in debug builds"
269 void SelectionDAG::setSubgraphColor(SDNode *N, const char *Color) {
283 errs() << "SelectionDAG::setSubgraphColor is only available in debug builds"
297 O << DOTGraphTraits<SelectionDAG*>