reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
237 return selectCopy(I, MRI); 243 (RBI.getRegBank(I.getOperand(0).getReg(), MRI, TRI)->getID() == 266 Register PseudoMULTuReg = MRI.createVirtualRegister(&Mips::ACC64RegClass); 295 return selectCopy(I, MRI); 317 Register JTIndex = MRI.createVirtualRegister(&Mips::GPR32RegClass); 325 Register DestAddress = MRI.createVirtualRegister(&Mips::GPR32RegClass); 333 Register Dest = MRI.createVirtualRegister(&Mips::GPR32RegClass); 345 Register DestTmp = MRI.createVirtualRegister(&Mips::GPR32RegClass); 372 const unsigned OpSize = MRI.getType(DestReg).getSizeInBits(); 379 *RBI.getRegBank(DestReg, MRI, TRI), RBI); 382 return RBI.constrainGenericRegister(DestReg, *DefRC, MRI); 388 const unsigned NewOpc = selectLoadStoreOpCode(I, MRI); 401 MachineInstr *Addr = MRI.getVRegDef(I.getOperand(1).getReg()); 403 MachineInstr *Offset = MRI.getVRegDef(Addr->getOperand(2).getReg()); 424 Register HILOReg = MRI.createVirtualRegister(&Mips::ACC64RegClass); 461 MRI.setRegClass(MI->getOperand(0).getReg(), 463 MRI.getType(I.getOperand(0).getReg()).getSizeInBits(), 464 *RBI.getRegBank(I.getOperand(0).getReg(), MRI, TRI), 480 unsigned Size = MRI.getType(I.getOperand(0).getReg()).getSizeInBits(); 483 Register GPRReg = MRI.createVirtualRegister(&Mips::GPR32RegClass); 494 Register GPRRegHigh = MRI.createVirtualRegister(&Mips::GPR32RegClass); 495 Register GPRRegLow = MRI.createVirtualRegister(&Mips::GPR32RegClass); 513 unsigned Size = MRI.getType(I.getOperand(0).getReg()).getSizeInBits(); 523 unsigned FromSize = MRI.getType(I.getOperand(1).getReg()).getSizeInBits(); 524 unsigned ToSize = MRI.getType(I.getOperand(0).getReg()).getSizeInBits(); 535 Register ResultInFPR = MRI.createVirtualRegister(&Mips::FGR32RegClass); 574 Register LWGOTDef = MRI.createVirtualRegister(&Mips::GPR32RegClass); 587 Register LUiReg = MRI.createVirtualRegister(&Mips::GPR32RegClass); 642 Register Temp = MRI.createVirtualRegister(&Mips::GPR32RegClass); 756 Register TrueInReg = MRI.createVirtualRegister(&Mips::GPR32RegClass); 762 unsigned Size = MRI.getType(I.getOperand(2).getReg()).getSizeInBits(); 792 Register LeaReg = MRI.createVirtualRegister(&Mips::GPR32RegClass);