reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
708 if (PredBB->hasEHPadSuccessor()) 711 if (bothUsedInPHI(*PredBB, Succs)) 716 if (TII->analyzeBranch(*PredBB, PredTBB, PredFBB, PredCond)) 720 LLVM_DEBUG(dbgs() << "\nTail-duplicating into PredBB: " << *PredBB 724 MachineBasicBlock *NextBB = PredBB->getNextNode(); 754 auto DL = PredBB->findBranchDebugLoc(); 755 TII->removeBranch(*PredBB); 757 if (!PredBB->isSuccessor(NewTarget)) 758 PredBB->replaceSuccessor(TailBB, NewTarget); 760 PredBB->removeSuccessor(TailBB, true); 761 assert(PredBB->succ_size() <= 1); 765 TII->insertBranch(*PredBB, PredTBB, PredFBB, PredCond, DL); 767 TDBBs.push_back(PredBB);