reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/VPlan.cpp
  505   OS << "digraph VPlan {\n";
  506   OS << "graph [labelloc=t, fontsize=30; label=\"Vectorization Plan";
  508     OS << "\\n" << DOT::EscapeString(Plan.getName());
  510     OS << ", where:";
  512       OS << "\\n"
  515       OS << "\\n" << *Entry.second;
  516       OS << DOT::EscapeString(" := ");
  517       Entry.first->printAsOperand(OS, false);
  520   OS << "\"]\n";
  521   OS << "node [shape=rect, fontname=Courier, fontsize=30]\n";
  522   OS << "edge [fontname=Courier, fontsize=30]\n";
  523   OS << "compound=true\n";
  528   OS << "}\n";
  546   OS << Indent << getUID(Tail) << " -> " << getUID(Head);
  547   OS << " [ label=\"" << Label << '\"';
  549     OS << " ltail=" << getUID(From);
  551     OS << " lhead=" << getUID(To);
  553     OS << "; splines=none";
  554   OS << "]\n";
  572   OS << Indent << getUID(BasicBlock) << " [label =\n";
  574   OS << Indent << "\"" << DOT::EscapeString(BasicBlock->getName()) << ":\\n\"";
  580     OS << " +\n" << Indent << " \"BlockPredicate: ";
  582       PredI->printAsOperand(OS);
  583       OS << " (" << DOT::EscapeString(PredI->getParent()->getName())
  586       Pred->printAsOperand(OS);
  590     Recipe.print(OS, Indent);
  595     OS << " +\n" << Indent << " \"CondBit: ";
  597       CBI->printAsOperand(OS);
  598       OS << " (" << DOT::EscapeString(CBI->getParent()->getName()) << ")\\l\"";
  600       CBV->printAsOperand(OS);
  601       OS << "\"";
  606   OS << "\n" << Indent << "]\n";
  611   OS << Indent << "subgraph " << getUID(Region) << " {\n";
  613   OS << Indent << "fontname=Courier\n"
  622   OS << Indent << "}\n";