Lines Matching refs:DeadInsts

2206                        SmallVectorImpl<WeakTrackingVH> &DeadInsts);
2283 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const;
2286 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const;
2288 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const;
3392 SmallVectorImpl<WeakTrackingVH> &DeadInsts) { in GenerateIVChain() argument
3494 DeadInsts.emplace_back(OperandIsInstr); in GenerateIVChain()
3515 DeadInsts.emplace_back(PostIncV); in GenerateIVChain()
5686 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const { in Expand()
5832 DeadInsts.emplace_back(OperandIsInstr); in Expand()
5870 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const { in RewriteForPHI()
5934 Expand(LU, LF, F, BB->getTerminator()->getIterator(), DeadInsts); in RewriteForPHI()
6002 SmallVectorImpl<WeakTrackingVH> &DeadInsts) const { in Rewrite()
6006 RewriteForPHI(PN, LU, LF, F, DeadInsts); in Rewrite()
6008 Value *FullV = Expand(LU, LF, F, LF.UserInst->getIterator(), DeadInsts); in Rewrite()
6031 DeadInsts.emplace_back(OperandIsInstr); in Rewrite()
6070 SmallVector<WeakTrackingVH, 16> DeadInsts; in ImplementSolution() local
6086 Rewrite(Uses[LUIdx], Fixup, *Solution[LUIdx], DeadInsts); in ImplementSolution()
6091 GenerateIVChain(Chain, DeadInsts); in ImplementSolution()
6103 Changed |= RecursivelyDeleteTriviallyDeadInstructionsPermissive(DeadInsts, in ImplementSolution()
7270 SmallVector<WeakTrackingVH, 16> DeadInsts; in ReduceLoopStrength() local
7276 unsigned numFolded = Rewriter.replaceCongruentIVs(L, &DT, DeadInsts, &TTI); in ReduceLoopStrength()
7280 RecursivelyDeleteTriviallyDeadInstructionsPermissive(DeadInsts, &TLI, in ReduceLoopStrength()
7291 SmallVector<WeakTrackingVH, 16> DeadInsts; in ReduceLoopStrength() local
7295 UnusedIndVarInLoop, DeadInsts); in ReduceLoopStrength()
7299 RecursivelyDeleteTriviallyDeadInstructionsPermissive(DeadInsts, &TLI, in ReduceLoopStrength()