Lines Matching refs:PredBlock
1096 BasicBlock *BB, BasicBlock *PredBlock, ValueToValueMapTy &VMap) { in CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses() argument
1097 Instruction *PTI = PredBlock->getTerminator(); in CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses()
1127 NewBonusInst->insertInto(PredBlock, PTI->getIterator()); in CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses()
1156 assert(PN->getIncomingBlock(U) == PredBlock && in CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses()
3693 BasicBlock *PredBlock = PBI->getParent(); in performBranchToCommonDestFolding() local
3722 AddPredecessorToBlock(UniqueSucc, PredBlock, BB, MSSAU); in performBranchToCommonDestFolding()
3768 DTU->applyUpdates({{DominatorTree::Insert, PredBlock, UniqueSucc}, in performBranchToCommonDestFolding()
3769 {DominatorTree::Delete, PredBlock, BB}}); in performBranchToCommonDestFolding()
3777 CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses(BB, PredBlock, VMap); in performBranchToCommonDestFolding()
3781 if (PredBlock->IsNewDbgInfoFormat) { in performBranchToCommonDestFolding()
3782 PredBlock->getTerminator()->cloneDebugInfoFrom(BB->getTerminator()); in performBranchToCommonDestFolding()
3783 for (DPValue &DPV : PredBlock->getTerminator()->getDbgValueRange()) { in performBranchToCommonDestFolding()
3838 for (BasicBlock *PredBlock : predecessors(BB)) { in FoldBranchToCommonDest()
3839 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest()
3870 Preds.emplace_back(PredBlock); in FoldBranchToCommonDest()
3928 for (BasicBlock *PredBlock : Preds) { in FoldBranchToCommonDest()
3929 auto *PBI = cast<BranchInst>(PredBlock->getTerminator()); in FoldBranchToCommonDest()