Home | History | Annotate | Download | only in Scalar

Lines Matching refs:UsedByIndices

136   SmallBitVector UsedByIndices;
145 OS << "[NumUses=" << UsedByIndices.count() << ']';
190 RSD.UsedByIndices.resize(std::max(RSD.UsedByIndices.size(), LUIdx + 1));
191 RSD.UsedByIndices.set(LUIdx);
199 assert(RSD.UsedByIndices.size() > LUIdx);
200 RSD.UsedByIndices.reset(LUIdx);
210 SmallBitVector &UsedByIndices = Pair.second.UsedByIndices;
211 if (LUIdx < UsedByIndices.size())
212 UsedByIndices[LUIdx] =
213 LastLUIdx < UsedByIndices.size() ? UsedByIndices[LastLUIdx] : 0;
214 UsedByIndices.resize(std::min(UsedByIndices.size(), LastLUIdx));
223 const SmallBitVector &UsedByIndices = I->second.UsedByIndices;
224 int i = UsedByIndices.find_first();
227 return UsedByIndices.find_next(i) != -1;
233 return I->second.UsedByIndices;
3685 const SmallBitVector &UsedByIndices = RegUses.getUsedByIndices(OrigReg);
3706 for (int LUIdx = UsedByIndices.find_first(); LUIdx != -1;
3707 LUIdx = UsedByIndices.find_next(LUIdx))