Lines Matching refs:MOReg
951 Register MOReg = MO.getReg(); in findRegisterUseOperandIdx() local
952 if (!MOReg) in findRegisterUseOperandIdx()
954 if (MOReg == Reg || (TRI && Reg && MOReg && TRI->regsOverlap(MOReg, Reg))) in findRegisterUseOperandIdx()
1005 Register MOReg = MO.getReg(); in findRegisterDefOperandIdx() local
1006 bool Found = (MOReg == Reg); in findRegisterDefOperandIdx()
1007 if (!Found && TRI && isPhys && Register::isPhysicalRegister(MOReg)) { in findRegisterDefOperandIdx()
1009 Found = TRI->regsOverlap(MOReg, Reg); in findRegisterDefOperandIdx()
1011 Found = TRI->isSubRegister(MOReg, Reg); in findRegisterDefOperandIdx()
1913 Register MOReg = MO.getReg(); in addRegisterDead() local
1914 if (!MOReg) in addRegisterDead()
1917 if (MOReg == Reg) { in addRegisterDead()
1921 Register::isPhysicalRegister(MOReg)) { in addRegisterDead()
1923 if (RegInfo->isSuperRegister(Reg, MOReg)) in addRegisterDead()
1925 if (RegInfo->isSubRegister(Reg, MOReg)) in addRegisterDead()