Lines Matching defs:RegUnits
263 // Return true if the RegUnits changed.
268 // Merge the subregister's units into this register's RegUnits.
269 changed |= (RegUnits |= SR->RegUnits);
432 RegUnits |= SR->RegUnits;
452 RegUnits.set(Unit);
453 AR->RegUnits.set(Unit);
459 if (RegUnits.empty())
460 RegUnits.set(RegBank.newRegUnit(this));
464 NativeRegUnits = RegUnits;
608 for (unsigned RegUnit : RegUnits) {
1161 const CodeGenRegBank &RegBank, std::vector<unsigned> &RegUnits) const {
1170 std::back_inserter(RegUnits));
1292 NumNativeRegUnits = RegUnits.size();
1973 unsigned UnitWeight = RegUnits[SubSet.Units[0]].Weight;
1977 UnitWeight == RegUnits[SuperSet.Units[0]].Weight &&
1978 UnitWeight == RegUnits[SuperSet.Units.back()].Weight) {
2156 RegUnits[UnitIdx].RegClassUnitSetsIdx = RCUnitSetsIdx;
2167 const auto &RegUnits = Register.getRegUnits();
2169 RegUnits.count(), LaneBitmask::getAll());
2186 for (unsigned RU : RegUnits) {
2553 dbgs() << ' ' << RegUnits[Unit].Roots[0]->getName();