Lines Matching refs:RegMask
87 const SmallBitVector &RegMask,
90 for (RegNumT i : RegNumBVIter(RegMask)) {
417 // Remove from RegMask any physical registers referenced during Cur's live
425 Iter.RegMask[RegAlias] = false;
434 const RegNumT RegNum = *RegNumBVIter(Iter.RegMask).begin();
532 // That register must be one in the RegMask set, e.g. don't try to prefer
535 const int SrcReg = (Iter.RegMask & Aliases).find_first();
690 int32_t MinWeightIndex = findMinWeightIndex(Iter.RegMask, Iter.Weights);
881 Iter.RegMask = RegMaskFull & Target->getRegistersForVariable(Iter.Cur);
899 Iter.Free = Iter.RegMask;
901 for (SizeT i = 0; i < Iter.RegMask.size(); ++i) {
925 Iter.Weights.resize(Iter.RegMask.size());
928 Iter.PrecoloredUnhandledMask.resize(Iter.RegMask.size());