Home | History | Annotate | Download | only in Scalar

Lines Matching defs:DeadInsts

816 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) {
819 while (!DeadInsts.empty()) {
820 Value *V = DeadInsts.pop_back_val();
830 DeadInsts.emplace_back(U);
1692 SmallVectorImpl<WeakVH> &DeadInsts);
1775 SmallVectorImpl<WeakVH> &DeadInsts) const;
1779 SmallVectorImpl<WeakVH> &DeadInsts) const;
1783 SmallVectorImpl<WeakVH> &DeadInsts) const;
2849 SmallVectorImpl<WeakVH> &DeadInsts) {
2923 DeadInsts.emplace_back(Inc.IVOperand);
2945 DeadInsts.emplace_back(PostIncV);
4449 SmallVectorImpl<WeakVH> &DeadInsts) const {
4595 DeadInsts.emplace_back(CI->getOperand(1));
4634 SmallVectorImpl<WeakVH> &DeadInsts) const {
4685 Rewriter, DeadInsts);
4708 SmallVectorImpl<WeakVH> &DeadInsts) const {
4712 RewriteForPHI(PN, LF, F, Rewriter, DeadInsts);
4715 Expand(LF, F, LF.UserInst->getIterator(), Rewriter, DeadInsts);
4737 DeadInsts.emplace_back(LF.OperandValToReplace);
4746 SmallVector<WeakVH, 16> DeadInsts;
4765 Rewrite(Fixup, *Solution[Fixup.LUIdx], Rewriter, DeadInsts);
4771 GenerateIVChain(Chain, Rewriter, DeadInsts);
4778 Changed |= DeleteTriviallyDeadInstructions(DeadInsts);
5006 SmallVector<WeakVH, 16> DeadInsts;
5014 L, &getAnalysis<DominatorTreeWrapperPass>().getDomTree(), DeadInsts,
5019 DeleteTriviallyDeadInstructions(DeadInsts);