• Home
  • Raw
  • Download

Lines Matching refs:DeadInsts

800 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) {  in DeleteTriviallyDeadInstructions()  argument
803 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions()
804 Value *V = DeadInsts.pop_back_val(); in DeleteTriviallyDeadInstructions()
814 DeadInsts.emplace_back(U); in DeleteTriviallyDeadInstructions()
1676 SmallVectorImpl<WeakVH> &DeadInsts);
1759 SmallVectorImpl<WeakVH> &DeadInsts) const;
1763 SmallVectorImpl<WeakVH> &DeadInsts) const;
1767 SmallVectorImpl<WeakVH> &DeadInsts) const;
2830 SmallVectorImpl<WeakVH> &DeadInsts) { in GenerateIVChain() argument
2904 DeadInsts.emplace_back(Inc.IVOperand); in GenerateIVChain()
2926 DeadInsts.emplace_back(PostIncV); in GenerateIVChain()
4437 SmallVectorImpl<WeakVH> &DeadInsts) const { in Expand()
4583 DeadInsts.emplace_back(CI->getOperand(1)); in Expand()
4622 SmallVectorImpl<WeakVH> &DeadInsts) const { in RewriteForPHI()
4673 Rewriter, DeadInsts); in RewriteForPHI()
4696 SmallVectorImpl<WeakVH> &DeadInsts) const { in Rewrite()
4700 RewriteForPHI(PN, LF, F, Rewriter, DeadInsts); in Rewrite()
4703 Expand(LF, F, LF.UserInst->getIterator(), Rewriter, DeadInsts); in Rewrite()
4725 DeadInsts.emplace_back(LF.OperandValToReplace); in Rewrite()
4734 SmallVector<WeakVH, 16> DeadInsts; in ImplementSolution() local
4753 Rewrite(Fixup, *Solution[Fixup.LUIdx], Rewriter, DeadInsts); in ImplementSolution()
4759 GenerateIVChain(Chain, Rewriter, DeadInsts); in ImplementSolution()
4766 Changed |= DeleteTriviallyDeadInstructions(DeadInsts); in ImplementSolution()
5005 SmallVector<WeakVH, 16> DeadInsts; in runOnLoop() local
5013 L, &getAnalysis<DominatorTreeWrapperPass>().getDomTree(), DeadInsts, in runOnLoop()
5018 DeleteTriviallyDeadInstructions(DeadInsts); in runOnLoop()