Lines Matching defs:DeadInsts
553 SmallVector<WeakTrackingVH, 16> DeadInsts;
554 DeadInsts.push_back(I);
555 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU,
562 SmallVectorImpl<WeakTrackingVH> &DeadInsts, const TargetLibraryInfo *TLI,
565 unsigned S = 0, E = DeadInsts.size(), Alive = 0;
567 auto *I = dyn_cast_or_null<Instruction>(DeadInsts[S]);
569 DeadInsts[S] = nullptr;
575 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU,
581 SmallVectorImpl<WeakTrackingVH> &DeadInsts, const TargetLibraryInfo *TLI,
585 while (!DeadInsts.empty()) {
586 Value *V = DeadInsts.pop_back_val();
614 DeadInsts.push_back(OpI);