Home
last modified time | relevance | path

Searched refs:MOReg (Results 1 – 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp212 unsigned MOReg = MO.getReg(); in Sink3AddrInstruction() local
213 if (!MOReg) in Sink3AddrInstruction()
215 if (MO.isUse() && MOReg != SavedReg) in Sink3AddrInstruction()
270 unsigned MOReg = MO.getReg(); in Sink3AddrInstruction() local
271 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() local
943 if (!MOReg) in RescheduleMIBelowKill()
[all …]
DLiveVariables.cpp576 unsigned MOReg = MO.getReg(); in runOnMachineFunction() local
579 UseRegs.push_back(MOReg); in runOnMachineFunction()
582 DefRegs.push_back(MOReg); in runOnMachineFunction()
588 unsigned MOReg = UseRegs[i]; in runOnMachineFunction() local
589 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() local
602 if (TargetRegisterInfo::isVirtualRegister(MOReg)) in runOnMachineFunction()
[all …]
DMachineInstr.cpp993 unsigned MOReg = MO.getReg(); in findRegisterUseOperandIdx() local
994 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() local
1052 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()
DShrinkWrapping.cpp421 unsigned MOReg = MO.getReg(); in calculateSets() local
422 if (!MOReg) in calculateSets()
424 if (MOReg == Reg || in calculateSets()
425 (TargetRegisterInfo::isPhysicalRegister(MOReg) && in calculateSets()
427 TRI->isSubRegister(Reg, MOReg))) { in calculateSets()
DMachineCSE.cpp282 unsigned MOReg = MO.getReg(); in PhysRegDefsReach() local
283 if (TargetRegisterInfo::isVirtualRegister(MOReg)) in PhysRegDefsReach()
285 if (PhysRefs.count(MOReg)) in PhysRegDefsReach()
DScheduleDAGInstrs.cpp788 unsigned MOReg = MO.getReg(); in computeOperandLatency() local
789 if (MOReg != Reg) in computeOperandLatency()
DMachineLICM.cpp1025 unsigned MOReg = MO.getReg(); in HasHighOperandLatency() local
1026 if (MOReg != Reg) in HasHighOperandLatency()
/external/llvm/include/llvm/CodeGen/
DScheduleDAGInstrs.h83 unsigned MOReg = MO.getReg(); in VisitRegion() local
84 if (LoopLiveIns.count(MOReg)) in VisitRegion()
85 Deps.insert(std::make_pair(MOReg, std::make_pair(&MO, Count))); in VisitRegion()