reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
342 MRI = &MF.getRegInfo(); 370 MachineInstr &CopyDefI = *MRI->getVRegDef(VOp.getReg()); 397 if (MRI->use_empty(CopyDefI.getOperand(0).getReg())) 743 Register Reg = MRI->createVirtualRegister(PromoteRC); 817 Register TmpReg = MRI->createVirtualRegister(PromoteRC); 881 MRI->replaceRegWith(MI.getOperand(0).getReg(), 904 MRI->replaceRegWith(SetBI.getOperand(0).getReg(), Reg); 909 auto &SetBRC = *MRI->getRegClass(SetBI.getOperand(0).getReg()); 916 auto &OrigRC = *MRI->getRegClass(Reg); 934 NewReg = MRI->createVirtualRegister(&X86::GR32RegClass); 943 NewReg = MRI->createVirtualRegister(&SetBRC); 953 MRI->constrainRegClass(Reg, &X86::GR32_ABCDRegClass); 978 Register ZeroReg = MRI->createVirtualRegister(&X86::GR32RegClass); 1003 Register ResultReg = MRI->createVirtualRegister(&SetBRC); 1029 MRI->replaceRegWith(SetCCI.getOperand(0).getReg(), CondReg);