Searched defs:MOReg (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/CodeGen/ |
H A D | MachineInstrBundle.cpp | 297 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 D | LiveVariables.cpp | 572 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 D | MachineCSE.cpp | 298 unsigned MOReg = MO.getReg(); local 299 if (TargetRegisterInfo::isVirtualRegister(MOReg)) 301 if (PhysRefs.count(MOReg))
|
H A D | ShrinkWrapping.cpp | 420 unsigned MOReg = MO.getReg(); local 421 if (!MOReg) 423 if (MOReg == Reg || 424 (TargetRegisterInfo::isPhysicalRegister(MOReg) && 426 TRI->isSubRegister(Reg, MOReg))) {
|
H A D | MachineLICM.cpp | 1025 unsigned MOReg = MO.getReg(); local 1026 if (MOReg != Reg)
|
H A D | TwoAddressInstructionPass.cpp | 197 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 D | MachineInstr.cpp | 1003 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