Lines Matching refs:EndBlock
1704 BasicBlock *EndBlock = CallBlock->splitBasicBlock(SplitPt, "cond.end"); in despeculateCountZeros() local
1715 Builder.CreateCondBr(Cmp, EndBlock, CallBlock); in despeculateCountZeros()
1720 Builder.SetInsertPoint(&EndBlock->front()); in despeculateCountZeros()
4637 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in optimizeSelectInst() local
4651 EndBlock->getParent(), EndBlock); in optimizeSelectInst()
4652 auto *TrueBranch = BranchInst::Create(EndBlock, TrueBlock); in optimizeSelectInst()
4658 EndBlock->getParent(), EndBlock); in optimizeSelectInst()
4659 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
4671 EndBlock->getParent(), EndBlock); in optimizeSelectInst()
4672 BranchInst::Create(EndBlock, FalseBlock); in optimizeSelectInst()
4681 BranchInst::Create(EndBlock, FalseBlock, SI->getCondition(), SI); in optimizeSelectInst()
4684 BranchInst::Create(TrueBlock, EndBlock, SI->getCondition(), SI); in optimizeSelectInst()
4691 PHINode *PN = PHINode::Create(SI->getType(), 2, "", &EndBlock->front()); in optimizeSelectInst()