Lines Matching refs:SmallBitVector
130 void printRegisterSet(Ostream &Str, const SmallBitVector &Bitset,
174 GlobalContext *Ctx, int32_t NumRegs, SmallBitVector TypeToRegisterSet[],
178 std::vector<SmallBitVector> UseSet(TypeToRegisterSetSize,
179 SmallBitVector(NumRegs));
180 std::vector<SmallBitVector> ExcludeSet(TypeToRegisterSetSize,
181 SmallBitVector(NumRegs));
197 std::vector<SmallBitVector> &RegSet) {
231 SmallBitVector *TypeBitSet = &TypeToRegisterSet[TypeIndex];
232 SmallBitVector *UseBitSet = &UseSet[TypeIndex];
233 SmallBitVector *ExcludeBitSet = &ExcludeSet[TypeIndex];
522 SmallBitVector RegMask = getRegisterSet(RegInclude, RegExclude);
572 void TargetLowering::postRegallocSplitting(const SmallBitVector &RegMask) {
779 VarList &SortedSpilledVariables, SmallBitVector &RegsUsed,