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

References

lib/CodeGen/LiveVariables.cpp
  199     MachineInstr *Def = PhysRegDef[SubReg];
  232   MachineInstr *LastDef = PhysRegDef[Reg];
  249       PhysRegDef[Reg] = LastPartialDef;
  262         PhysRegDef[SubReg] = LastPartialDef;
  282   MachineInstr *LastDef = PhysRegDef[Reg];
  292     MachineInstr *Def = PhysRegDef[SubReg];
  312   MachineInstr *LastDef = PhysRegDef[Reg];
  341     MachineInstr *Def = PhysRegDef[SubReg];
  369     PhysRegDef[Reg]->addRegisterDead(Reg, TRI, true);
  375       if (PhysRegDef[Reg] == PhysRegDef[SubReg]) {
  375       if (PhysRegDef[Reg] == PhysRegDef[SubReg]) {
  376         MachineOperand *MO = PhysRegDef[Reg]->findRegisterDefOperand(SubReg);
  383         PhysRegDef[Reg]->addOperand(MachineOperand::CreateReg(SubReg,
  397   } else if (LastRefOrPartRef == PhysRegDef[Reg] && LastRefOrPartRef != MI) {
  428     if (!PhysRegDef[Reg] && !PhysRegUse[Reg])
  437       if ((PhysRegDef[*SR] || PhysRegUse[*SR]) && MO.clobbersPhysReg(*SR))
  447   if (PhysRegDef[Reg] || PhysRegUse[Reg]) {
  462       if (PhysRegDef[SubReg] || PhysRegUse[SubReg]) {
  494       PhysRegDef[SubReg] = &MI;
  616     if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i))
  626   PhysRegDef.assign(NumRegs, nullptr);
  649     PhysRegDef.assign(NumRegs, nullptr);
  672   PhysRegDef.clear();