Lines Matching refs:Rs
136 RegisterSet &insert(const RegisterSet &Rs) { in insert()
137 for (unsigned R = Rs.find_first(); R; R = Rs.find_next(R)) in insert()
141 RegisterSet &remove(const RegisterSet &Rs) { in remove()
142 for (unsigned R = Rs.find_first(); R; R = Rs.find_next(R)) in remove()
161 bool includes(const RegisterSet &Rs) const { in includes()
163 return !Rs.Bits.test(Bits); in includes()
165 bool intersects(const RegisterSet &Rs) const { in intersects()
166 return Bits.anyCommon(Rs.Bits); in intersects()
1793 BitTracker::RegisterRef &Rs, BitTracker::RegisterRef &Rt);
1919 const BitTracker::RegisterCell &RC, BitTracker::RegisterRef &Rs, in matchPackhl() argument
1934 Rs = H1; in matchPackhl()
2054 BitTracker::RegisterRef Rs, Rt; in genPackhl() local
2055 if (!matchPackhl(RD.Reg, RC, Rs, Rt)) in genPackhl()
2057 if (!validateReg(Rs, Hexagon::S2_packhl, 1) || in genPackhl()
2067 .addReg(Rs.Reg, 0, Rs.Sub) in genPackhl()