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