Searched defs:MOReg (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp297 unsigned MOReg = MO.getReg(); local
298 if (!MOReg || !TargetRegisterInfo::isPhysicalRegister(MOReg))
301 bool IsRegOrSuperReg = MOReg == Reg || TRI->isSubRegister(MOReg, Reg);
302 bool IsRegOrOverlapping = MOReg == Reg || TRI->regsOverlap(MOReg, Reg);
H A DLiveVariables.cpp572 unsigned MOReg = MO.getReg(); local
576 UseRegs.push_back(MOReg);
579 DefRegs.push_back(MOReg);
585 unsigned MOReg = UseRegs[i]; local
586 if (TargetRegisterInfo::isVirtualRegister(MOReg))
587 HandleVirtRegUse(MOReg, MBB, MI);
588 else if (!MRI->isReserved(MOReg))
589 HandlePhysRegUse(MOReg, MI);
598 unsigned MOReg = DefRegs[i]; local
599 if (TargetRegisterInfo::isVirtualRegister(MOReg))
[all...]
H A DMachineCSE.cpp298 unsigned MOReg = MO.getReg(); local
299 if (TargetRegisterInfo::isVirtualRegister(MOReg))
301 if (PhysRefs.count(MOReg))
H A DShrinkWrapping.cpp420 unsigned MOReg = MO.getReg(); local
421 if (!MOReg)
423 if (MOReg == Reg ||
424 (TargetRegisterInfo::isPhysicalRegister(MOReg) &&
426 TRI->isSubRegister(Reg, MOReg))) {
H A DMachineLICM.cpp1025 unsigned MOReg = MO.getReg(); local
1026 if (MOReg != Reg)
H A DTwoAddressInstructionPass.cpp197 unsigned MOReg = MO.getReg(); local
198 if (!MOReg)
200 if (MO.isUse() && MOReg != SavedReg)
270 unsigned MOReg = MO.getReg(); local
271 if (!MOReg)
273 if (DefReg == MOReg)
276 if (MO.isKill() || (LIS && isPlainlyKilled(OtherMI, MOReg, LIS))) {
277 if (OtherMI == KillMI && MOReg == SavedReg)
281 else if (UseRegs.count(MOReg))
804 unsigned MOReg local
847 unsigned MOReg = MO.getReg(); local
990 unsigned MOReg = MO.getReg(); local
1029 unsigned MOReg = MO.getReg(); local
1050 unsigned MOReg = OtherDefs[i]; local
[all...]
H A DMachineInstr.cpp1003 unsigned MOReg = MO.getReg(); local
1004 if (!MOReg)
1006 if (MOReg == Reg ||
1008 TargetRegisterInfo::isPhysicalRegister(MOReg) &&
1010 TRI->isSubRegister(MOReg, Reg)))
1061 unsigned MOReg = MO.getReg(); local
1062 bool Found = (MOReg == Reg);
1064 TargetRegisterInfo::isPhysicalRegister(MOReg)) {
1066 Found = TRI->regsOverlap(MOReg, Reg);
1068 Found = TRI->isSubRegister(MOReg, Re
[all...]

Completed in 496 milliseconds