Lines Matching defs:PredBlock
1107 BasicBlock *BB, BasicBlock *PredBlock, ValueToValueMapTy &VMap) {
1108 Instruction *PTI = PredBlock->getTerminator();
1138 NewBonusInst->insertInto(PredBlock, PTI->getIterator());
1167 assert(PN->getIncomingBlock(U) == PredBlock &&
4015 BasicBlock *PredBlock = PBI->getParent();
4044 addPredecessorToBlock(UniqueSucc, PredBlock, BB, MSSAU);
4081 // TODO: If BB is reachable from all paths through PredBlock, then we
4090 DTU->applyUpdates({{DominatorTree::Insert, PredBlock, UniqueSucc},
4091 {DominatorTree::Delete, PredBlock, BB}});
4099 cloneInstructionsIntoPredecessorBlockAndUpdateSSAUses(BB, PredBlock, VMap);
4103 if (PredBlock->IsNewDbgInfoFormat) {
4104 PredBlock->getTerminator()->cloneDebugInfoFrom(BB->getTerminator());
4106 filterDbgVars(PredBlock->getTerminator()->getDbgRecordRange())) {
4161 for (BasicBlock *PredBlock : predecessors(BB)) {
4162 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator());
4193 Preds.emplace_back(PredBlock);
4251 for (BasicBlock *PredBlock : Preds) {
4252 auto *PBI = cast<BranchInst>(PredBlock->getTerminator());