Lines Matching defs:SUColors
785 std::set<unsigned> SUColors;
799 SUColors.insert(CurrentTopDownReservedDependencyColoring[Pred->NodeNum]);
802 if (SUColors.empty())
805 if (SUColors.size() == 1 && *SUColors.begin() > DAGSize)
807 *SUColors.begin();
810 ColorCombinations.find(SUColors);
816 ColorCombinations[SUColors] = NextNonReservedID++;
827 std::set<unsigned> SUColors;
841 SUColors.insert(CurrentBottomUpReservedDependencyColoring[Succ->NodeNum]);
844 if (SUColors.empty())
847 if (SUColors.size() == 1 && *SUColors.begin() > DAGSize)
849 *SUColors.begin();
852 ColorCombinations.find(SUColors);
858 ColorCombinations[SUColors] = NextNonReservedID++;
871 std::pair<unsigned, unsigned> SUColors;
877 SUColors.first = CurrentTopDownReservedDependencyColoring[SU.NodeNum];
878 SUColors.second = CurrentBottomUpReservedDependencyColoring[SU.NodeNum];
881 ColorCombinations.try_emplace(SUColors, NextNonReservedID);
903 std::set<unsigned> SUColors;
919 SUColors.insert(CurrentColoring[Succ->NodeNum]);
925 if (SUColors.size() == 1 && SUColorsPending.size() == 1)
926 PendingColoring[SU->NodeNum] = *SUColors.begin();
973 std::set<unsigned> SUColors;
987 SUColors.insert(CurrentColoring[Succ->NodeNum]);
989 if (SUColors.size() == 1)
990 CurrentColoring[SU->NodeNum] = *SUColors.begin();
999 std::set<unsigned> SUColors;
1008 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1010 if (SUColors.size() == 1)
1011 CurrentColoring[SU->NodeNum] = *SUColors.begin();
1020 std::set<unsigned> SUColors;
1029 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1031 if (SUColors.size() == 1 && *SUColors.begin() <= DAGSize)
1032 CurrentColoring[SU->NodeNum] = *SUColors.begin();
1049 std::set<unsigned> SUColors;
1061 SUColors.insert(CurrentColoring[Succ->NodeNum]);
1063 if (SUColors.size() == 1 && *SUColors.begin() != color) {
1065 CurrentColoring[SU->NodeNum] = *SUColors.begin();
1066 ++ColorCount[*SUColors.begin()];