Lines Matching defs:VRegs
3211 // VRegs indexed within SparseUniverseMax are tracked by Sparse, those beyound
3232 SmallVector<Register, 0> VRegs;
3243 // Double-duty the Filter: to maintain VRegs a set (and the join operation
3245 return Filter.filterAndAdd(RS, VRegs);
3247 using const_iterator = decltype(VRegs)::const_iterator;
3248 const_iterator begin() const { return VRegs.begin(); }
3249 const_iterator end() const { return VRegs.end(); }
3250 size_t size() const { return VRegs.size(); }
3264 FilteringVRegSet VRegs;
3268 VRegs.addToFilter(Info.regsKilled);
3269 VRegs.addToFilter(Info.regsLiveOut);
3275 VRegs.add(PredInfo.regsLiveOut);
3276 VRegs.add(PredInfo.vregsPassed);
3278 Info.vregsPassed.reserve(VRegs.size());
3279 Info.vregsPassed.insert(VRegs.begin(), VRegs.end());