reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
385 MRI = &MF.getRegInfo(); 439 MachineInstr *DI = MRI->getVRegDef(PhiOpReg); 447 if (MRI->getVRegDef(IndReg) == Phi && checkForImmediate(Opnd2, V)) { 465 MachineInstr *PredI = MRI->getVRegDef(PredR); 501 IVOp = MRI->getVRegDef(F->first); 604 MachineInstr *IV_Phi = MRI->getVRegDef(IVReg); 650 MachineInstr *CondI = MRI->getVRegDef(PredReg); 698 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent(); 704 OldInsts.push_back(MRI->getVRegDef(R)); 708 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent(); 714 OldInsts.push_back(MRI->getVRegDef(R)); 737 const MachineInstr *StartValInstr = MRI->getVRegDef(Start->getReg()); 743 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()); 894 const TargetRegisterClass *RC = MRI->getRegClass(R); 913 Register SubR = MRI->createVirtualRegister(IntRC); 928 const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg()); 934 Register SubR = MRI->createVirtualRegister(IntRC); 953 Register AddR = MRI->createVirtualRegister(IntRC); 974 Register LsrR = MRI->createVirtualRegister(IntRC); 1042 if (MRI->use_nodbg_empty(Reg)) 1050 use_nodbg_iterator I = MRI->use_nodbg_begin(Reg); 1051 use_nodbg_iterator End = MRI->use_nodbg_end(); 1063 for (use_nodbg_iterator J = MRI->use_nodbg_begin(OPReg); 1097 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(Reg), 1098 E = MRI->use_end(); I != E; I = nextI) { 1212 MachineInstr *TCDef = MRI->getVRegDef(TripCount->getReg()); 1247 Register CountReg = MRI->createVirtualRegister(&Hexagon::IntRegsRegClass); 1260 Register CountReg = MRI->createVirtualRegister(&Hexagon::IntRegsRegClass); 1376 MachineInstr *Def = MRI->getVRegDef(MO->getReg()); 1437 MachineInstr *Def = MRI->getVRegDef(Reg); 1454 for (MachineRegisterInfo::use_instr_nodbg_iterator I = MRI->use_instr_nodbg_begin(Reg), 1455 E = MRI->use_instr_nodbg_end(); I != E; ++I) { 1514 MachineInstr *DI = MRI->getVRegDef(R); 1586 MachineInstr *DI = MRI->getVRegDef(R); 1588 const TargetRegisterClass *RC = MRI->getRegClass(R); 1589 Register NewR = MRI->createVirtualRegister(RC); 1638 MachineInstr *DI = MRI->getVRegDef(PhiReg); 1646 if (MRI->getVRegDef(IndReg) == Phi && checkForImmediate(Opnd2, V)) { 1706 MachineInstr *PredDef = MRI->getVRegDef(P); 1771 << ") = " << *(MRI->getVRegDef(I->first))); 1775 IndI = MRI->getVRegDef(I->first); 1779 << ") = " << *(MRI->getVRegDef(MO.getReg()))); 1783 nonIndI = MRI->getVRegDef(MO.getReg()); 1827 MachineInstr *BumpI = MRI->getVRegDef(I->first); 1907 const TargetRegisterClass *RC = MRI->getRegClass(PR); 1908 Register NewPR = MRI->createVirtualRegister(RC);