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

References

lib/CodeGen/TwoAddressInstructionPass.cpp
 1072     KillMI = LIS->getInstructionFromIndex(I->end);
 1074     KillMI = LV->getVarInfo(Reg).findKill(MBB);
 1076   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
 1076   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
 1076   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
 1076   if (!KillMI || MI == KillMI || KillMI->isCopy() || KillMI->isCopyLike())
 1081   if (isTwoAddrUse(*KillMI, Reg, DstReg))
 1085   if (!KillMI->isSafeToMove(AA, SeenStore))
 1092   for (const MachineOperand &MO : KillMI->operands()) {
 1101       bool isKill = MO.isKill() || (LIS && isPlainlyKilled(KillMI, MOReg, LIS));
 1117        make_range(mi, MachineBasicBlock::iterator(KillMI))) {
 1167   MachineBasicBlock::iterator From = KillMI;
 1178     LIS->handleMove(*KillMI);
 1180     LV->removeVirtualRegisterKilled(Reg, *KillMI);
 1184   LLVM_DEBUG(dbgs() << "\trescheduled kill: " << *KillMI);