Lines Matching refs:MOReg
1020 Register MOReg = MO.getReg(); in findRegisterUseOperandIdx() local
1021 if (!MOReg) in findRegisterUseOperandIdx()
1023 if (MOReg == Reg || (TRI && Reg && MOReg && TRI->regsOverlap(MOReg, Reg))) in findRegisterUseOperandIdx()
1074 Register MOReg = MO.getReg(); in findRegisterDefOperandIdx() local
1075 bool Found = (MOReg == Reg); in findRegisterDefOperandIdx()
1076 if (!Found && TRI && isPhys && MOReg.isPhysical()) { in findRegisterDefOperandIdx()
1078 Found = TRI->regsOverlap(MOReg, Reg); in findRegisterDefOperandIdx()
1080 Found = TRI->isSubRegister(MOReg, Reg); in findRegisterDefOperandIdx()
2017 Register MOReg = MO.getReg(); in addRegisterDead() local
2018 if (!MOReg) in addRegisterDead()
2021 if (MOReg == Reg) { in addRegisterDead()
2024 } else if (hasAliases && MO.isDead() && MOReg.isPhysical()) { in addRegisterDead()
2026 if (RegInfo->isSuperRegister(Reg, MOReg)) in addRegisterDead()
2028 if (RegInfo->isSubRegister(Reg, MOReg)) in addRegisterDead()