reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
145 MRI.setDelegate(this); 148 ~LiveRangeEdit() override { MRI.resetDelegate(this); }lib/CodeGen/LiveRangeEdit.cpp
35 Register VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); 35 Register VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); 55 Register VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); 55 Register VReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); 118 if (MRI.isConstantPhysReg(MO.getReg())) 190 for (MachineOperand &MO : MRI.reg_nodbg_operands(LI->reg)) { 249 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); 314 if (Reg && MOI->readsReg() && !MRI.isReserved(Reg)) 327 (MOI->readsReg() && (MRI.hasOneNonDBGUse(Reg) || useIsKill(LI, *MOI)))) 369 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); 385 if (LIS.hasInterval(Reg) && MRI.reg_nodbg_empty(Reg)) { 468 if (MRI.recomputeRegClass(LI.reg)) 472 << TRI->getRegClassName(MRI.getRegClass(LI.reg)) << '\n';