Lines Matching refs:RegI
149 CodeGenRegister::Set::const_iterator RegI, RegE; member in __anonc0de99300111::RegUnitIterator
154 RegI(Regs.begin()), RegE(Regs.end()), UnitI(), UnitE() { in RegUnitIterator()
156 if (RegI != RegE) { in RegUnitIterator()
157 UnitI = (*RegI)->getRegUnits().begin(); in RegUnitIterator()
158 UnitE = (*RegI)->getRegUnits().end(); in RegUnitIterator()
167 const CodeGenRegister *getReg() const { assert(isValid()); return *RegI; } in getReg()
179 if (++RegI == RegE) in advance()
181 UnitI = (*RegI)->getRegUnits().begin(); in advance()
182 UnitE = (*RegI)->getRegUnits().end(); in advance()
1347 for (CodeGenRegister::Set::iterator RegI = I->Regs.begin(), in computeUberWeights() local
1348 RegE = I->Regs.end(); RegI != RegE; ++RegI) { in computeUberWeights()
1349 if ((*RegI)->getRegUnits().size() == 1 in computeUberWeights()
1350 && (*RegI)->getWeight(RegBank) == I->Weight) in computeUberWeights()
1351 mergeRegUnits(I->SingularDeterminants, (*RegI)->getRegUnits()); in computeUberWeights()