reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
312 if (!Register::isVirtualRegister(Reg)) { 314 if (Reg && MOI->readsReg() && !MRI.isReserved(Reg)) 314 if (Reg && MOI->readsReg() && !MRI.isReserved(Reg)) 317 LIS.removePhysRegDefAt(Reg, Idx); 320 LiveInterval &LI = LIS.getInterval(Reg); 326 if ((MI->readsVirtualRegister(Reg) && (MI->isCopy() || MOI->isDef())) || 327 (MOI->readsReg() && (MRI.hasOneNonDBGUse(Reg) || useIsKill(LI, *MOI)))) 336 RegsToErase.push_back(Reg);