Lines Matching defs:USet
89 using USet = std::set<unsigned>;
90 using UUSetMap = std::map<unsigned, USet>;
93 using LoopRegMap = std::map<const MachineLoop *, USet>;
101 bool isProfitable(const USet &Part, LoopRegMap &IRM) const;
103 void collectIndRegsForLoop(const MachineLoop *L, USet &Rs);
117 bool splitPartition(const USet &Part);
121 static void dump_partition(raw_ostream&, const USet&,
137 const USet &Part, const TargetRegisterInfo &TRI) {
147 const USet &Rs = I.second;
249 USet &Asc = AssocMap[R];
281 USet Visited;
297 USet &Asc = AssocMap[T];
419 bool HexagonSplitDoubleRegs::isProfitable(const USet &Part, LoopRegMap &IRM)
475 USet &Rs) {
579 USet Rs;
1121 bool HexagonSplitDoubleRegs::splitPartition(const USet &Part) {
1219 USet &Part = I->second;