Lines Matching refs:Units

1933                  [&Set](const RegUnitSet &I) { return I.Units == Set.Units; });  in findRegUnitSet()
1973 unsigned UnitWeight = RegUnits[SubSet.Units[0]].Weight; in pruneUnitSets()
1975 if (isRegUnitSubSet(SubSet.Units, SuperSet.Units) && in pruneUnitSets()
1976 (SubSet.Units.size() + 3 > SuperSet.Units.size()) && in pruneUnitSets()
1977 UnitWeight == RegUnits[SuperSet.Units[0]].Weight && in pruneUnitSets()
1978 UnitWeight == RegUnits[SuperSet.Units.back()].Weight) { in pruneUnitSets()
1999 PrunedUnitSets.back().Units = std::move(RegUnitSets[SuperIdx].Units); in pruneUnitSets()
2022 RC.buildRegUnitSet(*this, RUSet.Units); in computeRegUnitSets()
2036 for (auto &U : RegUnitSets[USIdx].Units) in computeRegUnitSets()
2048 for (auto &U : RegUnitSets[USIdx].Units) in computeRegUnitSets()
2066 RegUnitSets[Idx].Units.begin(), RegUnitSets[Idx].Units.end(), in computeRegUnitSets()
2067 RegUnitSets[SearchIdx].Units.begin(), in computeRegUnitSets()
2068 RegUnitSets[SearchIdx].Units.end(), std::back_inserter(Intersection)); in computeRegUnitSets()
2074 std::set_union(RegUnitSets[Idx].Units.begin(), in computeRegUnitSets()
2075 RegUnitSets[Idx].Units.end(), in computeRegUnitSets()
2076 RegUnitSets[SearchIdx].Units.begin(), in computeRegUnitSets()
2077 RegUnitSets[SearchIdx].Units.end(), in computeRegUnitSets()
2078 std::inserter(RUSet.Units, RUSet.Units.begin())); in computeRegUnitSets()
2085 : RUSet.Units) printRegUnitName(U); in computeRegUnitSets()
2099 for (auto &U : RegUnitSets[USIdx].Units) in computeRegUnitSets()
2128 if (isRegUnitSubSet(RCRegUnits, RegUnitSets[USIdx].Units)) { in computeRegUnitSets()
2146 if (is_contained(RegUnitSets[i].Units, UnitIdx)) in computeRegUnitSets()
2228 RegUnitSets[Idx].Weight = getRegUnitSetWeight(RegUnitSets[Idx].Units); in computeDerivedInfo()
2236 return getRegPressureSet(ID1).Units.size() < in computeDerivedInfo()
2237 getRegPressureSet(ID2).Units.size(); in computeDerivedInfo()