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

References

lib/CodeGen/MachineSink.cpp
  209       !Register::isVirtualRegister(DstReg) || !MRI->hasOneNonDBGUse(SrcReg))
  212   const TargetRegisterClass *SRC = MRI->getRegClass(SrcReg);
  213   const TargetRegisterClass *DRC = MRI->getRegClass(DstReg);
  217   MachineInstr *DefMI = MRI->getVRegDef(SrcReg);
  222   MRI->replaceRegWith(DstReg, SrcReg);
  227   MRI->clearKillFlags(SrcReg);
  246   if (MRI->use_nodbg_empty(Reg))
  265   for (MachineOperand &MO : MRI->use_nodbg_operands(Reg)) {
  278   for (MachineOperand &MO : MRI->use_nodbg_operands(Reg)) {
  308   MRI = &MF.getRegInfo();
  347     MRI->clearKillFlags(I);
  454     if (MRI->hasOneNonDBGUse(Reg)) {
  459       MachineInstr *DefMI = MRI->getVRegDef(Reg);
  559   for (MachineInstr &UseInst : MRI->use_nodbg_instructions(Reg)) {
  649         if (!MRI->isConstantPhysReg(Reg))
  660       if (!TII->isSafeToMoveRegClassDefs(MRI->getRegClass(Reg)))