Lines Matching refs:DeadInsts

811 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) {  in DeleteTriviallyDeadInstructions()  argument
814 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions()
815 Value *V = DeadInsts.pop_back_val(); in DeleteTriviallyDeadInstructions()
825 DeadInsts.push_back(U); in DeleteTriviallyDeadInstructions()
1703 SmallVectorImpl<WeakVH> &DeadInsts);
1787 SmallVectorImpl<WeakVH> &DeadInsts) const;
1791 SmallVectorImpl<WeakVH> &DeadInsts,
1796 SmallVectorImpl<WeakVH> &DeadInsts,
2871 SmallVectorImpl<WeakVH> &DeadInsts) { in GenerateIVChain() argument
2948 DeadInsts.push_back(IncI->IVOperand); in GenerateIVChain()
2970 DeadInsts.push_back(PostIncV); in GenerateIVChain()
4522 SmallVectorImpl<WeakVH> &DeadInsts) const { in Expand()
4670 DeadInsts.push_back(CI->getOperand(1)); in Expand()
4709 SmallVectorImpl<WeakVH> &DeadInsts, in RewriteForPHI() argument
4761 Value *FullV = Expand(LF, F, BB->getTerminator(), Rewriter, DeadInsts); in RewriteForPHI()
4784 SmallVectorImpl<WeakVH> &DeadInsts, in Rewrite() argument
4789 RewriteForPHI(PN, LF, F, Rewriter, DeadInsts, P); in Rewrite()
4791 Value *FullV = Expand(LF, F, LF.UserInst, Rewriter, DeadInsts); in Rewrite()
4813 DeadInsts.push_back(LF.OperandValToReplace); in Rewrite()
4823 SmallVector<WeakVH, 16> DeadInsts; in ImplementSolution() local
4846 Rewrite(Fixup, *Solution[Fixup.LUIdx], Rewriter, DeadInsts, P); in ImplementSolution()
4853 GenerateIVChain(*ChainI, Rewriter, DeadInsts); in ImplementSolution()
4860 Changed |= DeleteTriviallyDeadInstructions(DeadInsts); in ImplementSolution()
5095 SmallVector<WeakVH, 16> DeadInsts; in runOnLoop() local
5102 L, &getAnalysis<DominatorTreeWrapperPass>().getDomTree(), DeadInsts, in runOnLoop()
5107 DeleteTriviallyDeadInstructions(DeadInsts); in runOnLoop()