Lines Matching defs:UnitI
211 CodeGenRegister::RegUnitList::iterator UnitI, UnitE;
219 UnitI = Sentinel.end();
222 UnitI = (*RegI)->getRegUnits().begin();
228 bool isValid() const { return UnitI != UnitE; }
232 return *UnitI;
243 ++UnitI;
249 while (UnitI == UnitE) {
252 UnitI = (*RegI)->getRegUnits().begin();
1163 for (RegUnitIterator UnitI(Members); UnitI.isValid(); ++UnitI) {
1164 const RegUnit &RU = RegBank.getRegUnit(*UnitI);
1166 TmpUnits.push_back(*UnitI);
1794 for (RegUnitIterator UnitI(I->Regs); UnitI.isValid(); ++UnitI) {
1795 if (Reg != UnitI.getReg()) {
1798 Reg = UnitI.getReg();
1801 if (!RegBank.getRegUnit(*UnitI).Artificial) {
1802 unsigned UWeight = RegBank.getRegUnit(*UnitI).Weight;
1805 RegBank.increaseRegUnitWeight(*UnitI, UWeight);