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

References

lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  103   using MapType = std::map<Node, ColorKind>;
  104   static constexpr Node Ignore = Node(-1);
  106   Coloring(ArrayRef<Node> Ord) : Order(Ord) {
  125   ArrayRef<Node> Order;
  127   std::set<Node> Needed;
  129   using NodeSet = std::set<Node>;
  130   std::map<Node,NodeSet> Edges;
  132   Node conj(Node Pos) {
  132   Node conj(Node Pos) {
  133     Node Num = Order.size();
  137   ColorKind getColor(Node N) {
  151   for (Node N : Nodes) {
  166     Node I = Order[P];
  169       Node PC = Order[conj(P)];
  178     Node C = conj(I);
  189   SetVector<Node> FirstQ;
  191     SetVector<Node> Q;
  199   for (Node N : Needed)
  202   for (Node N : FirstQ) {
  214     Node N = E.first;
  225   std::vector<Node> WorkQ;
  227     Node N = E.first;
  233     Node N = WorkQ[I];
  242     Node C = conj(N);
  247     for (Node M : CopyNs) {
  273     Node P = Order[I];
  281   for (Node N : Needed)