Lines Matching refs:NewRegs
14 // registers are created and added to the newRegs vector.
59 SmallVectorImpl<LiveInterval*> &NewRegs;
66 /// FirstNew - Index of the first register added to NewRegs.
95 /// @param newRegs List to receive any new registers created. This needn't be
103 SmallVectorImpl<LiveInterval*> &newRegs,
108 : Parent(parent), NewRegs(newRegs),
112 FirstNew(newRegs.size()),
123 iterator begin() const { return NewRegs.begin()+FirstNew; }
124 iterator end() const { return NewRegs.end(); }
125 unsigned size() const { return NewRegs.size()-FirstNew; }
127 LiveInterval *get(unsigned idx) const { return NewRegs[idx+FirstNew]; }
130 return makeArrayRef(NewRegs).slice(FirstNew);