Lines Matching refs:BranchInst

206   BranchInst *PredBB_BI;  in MergeBlockIntoPredecessor()
210 if (!(PredBB_BI = dyn_cast<BranchInst>(PTI))) in MergeBlockIntoPredecessor()
212 BranchInst *BB_JmpI = dyn_cast<BranchInst>(BB->getTerminator()); in MergeBlockIntoPredecessor()
887 auto *Terminator = BranchInst::Create(Succ, NewBB); in ehAwareSplitEdge()
1260 ArrayRef<BasicBlock *> Preds, BranchInst *BI, in UpdatePHINodes()
1353 BranchInst *BI = BranchInst::Create(BB, NewBB); in SplitBlockPredecessorsImpl()
1451 BranchInst *BI1 = BranchInst::Create(OrigBB, NewBB1); in SplitLandingPadPredecessorsImpl()
1492 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2); in SplitLandingPadPredecessorsImpl()
1687 (void)BranchInst::Create(Tail, BB); in SplitBlockAndInsertIfThenElse()
1700 BranchInst *HeadNewTerm = in SplitBlockAndInsertIfThenElse()
1701 BranchInst::Create(/*ifTrue*/ TrueBlock, /*ifFalse*/ FalseBlock, Cond); in SplitBlockAndInsertIfThenElse()
1802 BranchInst *llvm::GetIfCondition(BasicBlock *BB, BasicBlock *&IfTrue, in GetIfCondition()
1827 BranchInst *Pred1Br = dyn_cast<BranchInst>(Pred1->getTerminator()); in GetIfCondition()
1828 BranchInst *Pred2Br = dyn_cast<BranchInst>(Pred2->getTerminator()); in GetIfCondition()
1880 BranchInst *BI = dyn_cast<BranchInst>(CommonPred->getTerminator()); in GetIfCondition()
1948 assert(isa<BranchInst>(BB->getTerminator()) && in redirectToHub()
1950 auto Branch = cast<BranchInst>(BB->getTerminator()); in redirectToHub()
1970 BranchInst::Create(FirstGuardBlock, BB); in redirectToHub()
1995 BranchInst::Create(Out, GuardBlocks[i + 1], GuardPredicates[Out], in setupBranchForGuard()
2201 void llvm::InvertBranch(BranchInst *PBI, IRBuilderBase &Builder) { in InvertBranch()
2219 isa<BranchInst>(Term))) in hasOnlySimpleTerminator()