Lines Matching defs:PredBlock
1096 BasicBlock *BB, BasicBlock *PredBlock, ValueToValueMapTy &VMap) {
1097 Instruction *PTI = PredBlock->getTerminator();
1127 NewBonusInst->insertInto(PredBlock, PTI->getIterator());
1156 assert(PN->getIncomingBlock(U) == PredBlock &&
3760 BasicBlock *PredBlock = PBI->getParent();
3789 AddPredecessorToBlock(UniqueSucc, PredBlock, BB, MSSAU);
3826 // TODO: If BB is reachable from all paths through PredBlock, then we
3835 DTU->applyUpdates({{DominatorTree::Insert, PredBlock, UniqueSucc},
3836 {DominatorTree::Delete, PredBlock, BB}});
3844 CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses(BB, PredBlock, VMap);
3848 if (PredBlock->IsNewDbgInfoFormat) {
3849 PredBlock->getTerminator()->cloneDebugInfoFrom(BB->getTerminator());
3851 filterDbgVars(PredBlock->getTerminator()->getDbgRecordRange())) {
3906 for (BasicBlock *PredBlock : predecessors(BB)) {
3907 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator());
3938 Preds.emplace_back(PredBlock);
3996 for (BasicBlock *PredBlock : Preds) {
3997 auto *PBI = cast<BranchInst>(PredBlock->getTerminator());