Lines Matching refs:SubReg
87 unsigned SubReg;
89 explicit RegisterSubReg(unsigned R, unsigned SR = 0) : Reg(R), SubReg(SR) {}
91 : Reg(MO.getReg()), SubReg(MO.getSubReg()) {}
94 dbgs() << printReg(Reg, TRI, SubReg);
98 return (Reg == R.Reg) && (SubReg == R.SubReg);
639 if (DefR.SubReg) {
672 << printReg(UseR.Reg, &MCE.TRI, UseR.SubReg) << SrcC
1084 if (!R.SubReg) {
1936 assert(!DefR.SubReg);
2204 if (!R.SubReg) {
2211 if (R.SubReg != Hexagon::isub_lo && R.SubReg != Hexagon::isub_hi)
2227 if (R.SubReg == Hexagon::isub_hi) {
2245 if (R.SubReg == Hexagon::isub_hi)
2296 if (PR.SubReg)
2809 dbgs() << "Top " << printReg(R.Reg, &HRI, R.SubReg)
2974 assert(!DefR.SubReg);
2992 if (R1.SubReg) {
2997 .addReg(R1.Reg, getRegState(Acc), R1.SubReg);
3059 if (SR.SubReg) {
3063 .addReg(SR.Reg, getRegState(SO), SR.SubReg);
3091 if (SR.SubReg) {
3095 .addReg(SR.Reg, getRegState(SO), SR.SubReg);