Lines Matching defs:AliveSuccessors
4636 SmallVectorImpl<const Instruction *> &AliveSuccessors) {
4644 AliveSuccessors.push_back(&CB.getSuccessor(0)->front());
4646 AliveSuccessors.push_back(CB.getNextNode());
4653 SmallVectorImpl<const Instruction *> &AliveSuccessors) {
4655 identifyAliveSuccessors(A, cast<CallBase>(II), AA, AliveSuccessors);
4661 AliveSuccessors.push_back(&II.getUnwindDest()->front());
4670 AliveSuccessors.push_back(&II.getUnwindDest()->front());
4679 SmallVectorImpl<const Instruction *> &AliveSuccessors) {
4682 AliveSuccessors.push_back(&BI.getSuccessor(0)->front());
4691 AliveSuccessors.push_back(&SuccBB->front());
4693 AliveSuccessors.push_back(&BI.getSuccessor(0)->front());
4694 AliveSuccessors.push_back(&BI.getSuccessor(1)->front());
4704 SmallVectorImpl<const Instruction *> &AliveSuccessors) {
4712 AliveSuccessors.push_back(&SuccBB->front());
4737 AliveSuccessors.push_back(&SuccBB->front());
4745 AliveSuccessors.push_back(&CaseIt.getCaseSuccessor()->front());
4752 AliveSuccessors.push_back(&SI.getDefaultDest()->front());
4780 SmallVector<const Instruction *, 8> AliveSuccessors;
4790 AliveSuccessors.clear();
4799 AliveSuccessors.push_back(&SuccBB->front());
4803 *this, AliveSuccessors);
4807 *this, AliveSuccessors);
4811 *this, AliveSuccessors);
4815 *this, AliveSuccessors);
4821 } else if (AliveSuccessors.empty() ||
4823 AliveSuccessors.size() < I->getNumSuccessors())) {
4828 LLVM_DEBUG(dbgs() << "[AAIsDead] #AliveSuccessors: "
4829 << AliveSuccessors.size() << " UsedAssumedInformation: "
4832 for (const Instruction *AliveSuccessor : AliveSuccessors) {
4834 assert(AliveSuccessors.size() == 1 &&