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

References

lib/CodeGen/TwoAddressInstructionPass.cpp
  882     KillMI = LIS->getInstructionFromIndex(I->end);
  884     KillMI = LV->getVarInfo(Reg).findKill(MBB);
  886   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
  886   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
  886   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
  886   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
  890   if (KillMI->hasUnmodeledSideEffects() || KillMI->isCall() ||
  890   if (KillMI->hasUnmodeledSideEffects() || KillMI->isCall() ||
  891       KillMI->isBranch() || KillMI->isTerminator())
  891       KillMI->isBranch() || KillMI->isTerminator())
  896   if (isTwoAddrUse(*KillMI, Reg, DstReg))
  941   MachineBasicBlock::iterator KillPos = KillMI;
  982         assert((MOReg != Reg || &OtherMI == KillMI) &&
 1014     LV->removeVirtualRegisterKilled(Reg, *KillMI);
 1018   LLVM_DEBUG(dbgs() << "\trescheduled below kill: " << *KillMI);