Lines Matching defs:DeadInsts
547 SmallVector<WeakTrackingVH, 16> DeadInsts;
548 DeadInsts.push_back(I);
549 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU,
556 SmallVectorImpl<WeakTrackingVH> &DeadInsts, const TargetLibraryInfo *TLI,
559 unsigned S = 0, E = DeadInsts.size(), Alive = 0;
561 auto *I = dyn_cast_or_null<Instruction>(DeadInsts[S]);
563 DeadInsts[S] = nullptr;
569 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU,
575 SmallVectorImpl<WeakTrackingVH> &DeadInsts, const TargetLibraryInfo *TLI,
579 while (!DeadInsts.empty()) {
580 Value *V = DeadInsts.pop_back_val();
608 DeadInsts.push_back(OpI);