Lines Matching defs:Rs
136 RegisterSet &insert(const RegisterSet &Rs) {
137 for (unsigned R = Rs.find_first(); R; R = Rs.find_next(R))
141 RegisterSet &remove(const RegisterSet &Rs) {
142 for (unsigned R = Rs.find_first(); R; R = Rs.find_next(R))
161 bool includes(const RegisterSet &Rs) const {
163 return !Rs.Bits.test(Bits);
165 bool intersects(const RegisterSet &Rs) const {
166 return Bits.anyCommon(Rs.Bits);
1793 BitTracker::RegisterRef &Rs, BitTracker::RegisterRef &Rt);
1917 // set the inputs Rs and Rt.
1919 const BitTracker::RegisterCell &RC, BitTracker::RegisterRef &Rs,
1928 // Rs = H1.L1, Rt = H2.L2
1934 Rs = H1;
2054 BitTracker::RegisterRef Rs, Rt;
2055 if (!matchPackhl(RD.Reg, RC, Rs, Rt))
2057 if (!validateReg(Rs, Hexagon::S2_packhl, 1) ||
2067 .addReg(Rs.Reg, 0, Rs.Sub)