Lines Matching refs:MOReg
1061 Register MOReg = MO.getReg(); in findRegisterUseOperandIdx() local
1062 if (!MOReg) in findRegisterUseOperandIdx()
1064 if (MOReg == Reg || (TRI && Reg && MOReg && TRI->regsOverlap(MOReg, Reg))) in findRegisterUseOperandIdx()
1115 Register MOReg = MO.getReg(); in findRegisterDefOperandIdx() local
1116 bool Found = (MOReg == Reg); in findRegisterDefOperandIdx()
1117 if (!Found && TRI && isPhys && MOReg.isPhysical()) { in findRegisterDefOperandIdx()
1119 Found = TRI->regsOverlap(MOReg, Reg); in findRegisterDefOperandIdx()
1121 Found = TRI->isSubRegister(MOReg, Reg); in findRegisterDefOperandIdx()
2087 Register MOReg = MO.getReg(); in addRegisterDead() local
2088 if (!MOReg) in addRegisterDead()
2091 if (MOReg == Reg) { in addRegisterDead()
2094 } else if (hasAliases && MO.isDead() && MOReg.isPhysical()) { in addRegisterDead()
2096 if (RegInfo->isSuperRegister(Reg, MOReg)) in addRegisterDead()
2098 if (RegInfo->isSubRegister(Reg, MOReg)) in addRegisterDead()