reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/TwoAddressInstructionPass.cpp
  265     for (MachineOperand &UseMO : MRI->use_nodbg_operands(SavedReg)) {
  368     MachineInstr *Def = getSingleDef(TmpReg, MBB, MRI);
  388   for (MachineOperand &MO : MRI->reg_operands(Reg)) {
  779   while (MachineInstr *UseMI = findOnlyInterestingUse(Reg, MBB, MRI, TII,IsCopy,
 1026   for (MachineInstr &DefMI : MRI->def_instructions(Reg)) {
 1227     bool OtherOpKilled = isKilled(*MI, OtherOpReg, MRI, TII, LIS, false);
 1282   bool regBKilled = isKilled(MI, regB, MRI, TII, LIS, true);
 1314     regBKilled = isKilled(MI, regB, MRI, TII, LIS, true);
 1364         Register Reg = MRI->createVirtualRegister(RC);
 1488           MRI->constrainRegClass(DstReg, RC);
 1557     const TargetRegisterClass *RC = MRI->getRegClass(RegB);
 1560         assert(TRI->getMatchingSuperRegClass(RC, MRI->getRegClass(RegA),
 1566         assert(TRI->getMatchingSuperReg(RegA, SubRegB, MRI->getRegClass(RegB))
 1601       MRI->constrainRegClass(RegA, RC);
 1669   MRI = &MF->getRegInfo();
 1691   MRI->leaveSSA();