Lines Matching defs:DeadStackObjects
71 SmallPtrSet<Value*, 16> &DeadStackObjects);
587 SmallPtrSet<Value*, 16> DeadStackObjects;
593 DeadStackObjects.insert(AI);
600 DeadStackObjects.insert(AI);
612 if (DeadStackObjects.count(Pointer)) {
619 DeleteDeadInstruction(Dead, *MD, &DeadStackObjects);
629 DeleteDeadInstruction(Inst, *MD, &DeadStackObjects);
636 DeadStackObjects.erase(A);
649 for (SmallPtrSet<Value*, 16>::iterator I = DeadStackObjects.begin(),
650 E = DeadStackObjects.end(); I != E; ++I) {
661 DeadStackObjects.erase(*I);
665 if (DeadStackObjects.empty())
693 RemoveAccessedObjects(LoadedLoc, DeadStackObjects);
697 if (DeadStackObjects.empty())
705 /// of the stack objects in the DeadStackObjects set. If so, they become live
708 SmallPtrSet<Value*, 16> &DeadStackObjects) {
718 DeadStackObjects.erase(const_cast<Value*>(UnderlyingPointer));
723 for (SmallPtrSet<Value*, 16>::iterator I = DeadStackObjects.begin(),
724 E = DeadStackObjects.end(); I != E; ++I) {
733 DeadStackObjects.erase(*I);