Searched refs:MOReg (Results 1 – 8 of 8) sorted by relevance
212 unsigned MOReg = MO.getReg(); in Sink3AddrInstruction() local213 if (!MOReg) in Sink3AddrInstruction()215 if (MO.isUse() && MOReg != SavedReg) in Sink3AddrInstruction()270 unsigned MOReg = MO.getReg(); in Sink3AddrInstruction() local271 if (!MOReg) in Sink3AddrInstruction()273 if (DefReg == MOReg) in Sink3AddrInstruction()277 if (OtherMI == KillMI && MOReg == SavedReg) in Sink3AddrInstruction()281 else if (UseRegs.count(MOReg)) in Sink3AddrInstruction()942 unsigned MOReg = MO.getReg(); in RescheduleMIBelowKill() local943 if (!MOReg) in RescheduleMIBelowKill()[all …]
576 unsigned MOReg = MO.getReg(); in runOnMachineFunction() local579 UseRegs.push_back(MOReg); in runOnMachineFunction()582 DefRegs.push_back(MOReg); in runOnMachineFunction()588 unsigned MOReg = UseRegs[i]; in runOnMachineFunction() local589 if (TargetRegisterInfo::isVirtualRegister(MOReg)) in runOnMachineFunction()590 HandleVirtRegUse(MOReg, MBB, MI); in runOnMachineFunction()591 else if (!ReservedRegisters[MOReg]) in runOnMachineFunction()592 HandlePhysRegUse(MOReg, MI); in runOnMachineFunction()601 unsigned MOReg = DefRegs[i]; in runOnMachineFunction() local602 if (TargetRegisterInfo::isVirtualRegister(MOReg)) in runOnMachineFunction()[all …]
993 unsigned MOReg = MO.getReg(); in findRegisterUseOperandIdx() local994 if (!MOReg) in findRegisterUseOperandIdx()996 if (MOReg == Reg || in findRegisterUseOperandIdx()998 TargetRegisterInfo::isPhysicalRegister(MOReg) && in findRegisterUseOperandIdx()1000 TRI->isSubRegister(MOReg, Reg))) in findRegisterUseOperandIdx()1051 unsigned MOReg = MO.getReg(); in findRegisterDefOperandIdx() local1052 bool Found = (MOReg == Reg); in findRegisterDefOperandIdx()1054 TargetRegisterInfo::isPhysicalRegister(MOReg)) { in findRegisterDefOperandIdx()1056 Found = TRI->regsOverlap(MOReg, Reg); in findRegisterDefOperandIdx()1058 Found = TRI->isSubRegister(MOReg, Reg); in findRegisterDefOperandIdx()
421 unsigned MOReg = MO.getReg(); in calculateSets() local422 if (!MOReg) in calculateSets()424 if (MOReg == Reg || in calculateSets()425 (TargetRegisterInfo::isPhysicalRegister(MOReg) && in calculateSets()427 TRI->isSubRegister(Reg, MOReg))) { in calculateSets()
282 unsigned MOReg = MO.getReg(); in PhysRegDefsReach() local283 if (TargetRegisterInfo::isVirtualRegister(MOReg)) in PhysRegDefsReach()285 if (PhysRefs.count(MOReg)) in PhysRegDefsReach()
788 unsigned MOReg = MO.getReg(); in computeOperandLatency() local789 if (MOReg != Reg) in computeOperandLatency()
1025 unsigned MOReg = MO.getReg(); in HasHighOperandLatency() local1026 if (MOReg != Reg) in HasHighOperandLatency()
83 unsigned MOReg = MO.getReg(); in VisitRegion() local84 if (LoopLiveIns.count(MOReg)) in VisitRegion()85 Deps.insert(std::make_pair(MOReg, std::make_pair(&MO, Count))); in VisitRegion()