reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1326 EliminateDeadPhis(BB, MRI, LIS); 1340 for (MachineInstr &MI : MRI.use_instructions(Def.getReg())) { 1351 MachineInstr *Producer = MRI.getUniqueVRegDef(Reg); 1381 LoopProducer = MRI.getUniqueVRegDef(LoopReg); 1427 LoopReg = phi(LoopReg, *DefaultI++, MRI.getRegClass(Reg)); 1435 auto RC = MRI.getRegClass(Reg); 1436 Register R = MRI.createVirtualRegister(RC); 1472 MachineInstr *MI = MRI.getVRegDef(R); 1475 MRI.constrainRegClass(R, MRI.getRegClass(InitReg.getValue())); 1475 MRI.constrainRegClass(R, MRI.getRegClass(InitReg.getValue())); 1482 RC = MRI.getRegClass(LoopReg); 1483 Register R = MRI.createVirtualRegister(RC); 1485 MRI.constrainRegClass(R, MRI.getRegClass(*InitReg)); 1485 MRI.constrainRegClass(R, MRI.getRegClass(*InitReg)); 1504 R = MRI.createVirtualRegister(RC);