reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);