Lines Matching refs:EndBlock
624 BasicBlock *EndBlock = StartBlock->splitBasicBlock(SplitPt, "select.end"); in convertProfitableSIGroups() local
625 BFI->setBlockFreq(EndBlock, BFI->getBlockFreq(StartBlock)); in convertProfitableSIGroups()
639 DI->moveBeforePreserving(&*EndBlock->getFirstInsertionPt()); in convertProfitableSIGroups()
647 EndBlock->insertDPValueBefore(&DPValue, in convertProfitableSIGroups()
648 EndBlock->getFirstInsertionPt()); in convertProfitableSIGroups()
664 TrueBlock = BasicBlock::Create(EndBlock->getContext(), "select.true.sink", in convertProfitableSIGroups()
665 EndBlock->getParent(), EndBlock); in convertProfitableSIGroups()
666 TrueBranch = BranchInst::Create(EndBlock, TrueBlock); in convertProfitableSIGroups()
673 BasicBlock::Create(EndBlock->getContext(), "select.false.sink", in convertProfitableSIGroups()
674 EndBlock->getParent(), EndBlock); in convertProfitableSIGroups()
675 FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in convertProfitableSIGroups()
687 EndBlock->getParent(), EndBlock); in convertProfitableSIGroups()
688 auto *FalseBranch = BranchInst::Create(EndBlock, FalseBlock); in convertProfitableSIGroups()
699 TT = EndBlock; in convertProfitableSIGroups()
704 FT = EndBlock; in convertProfitableSIGroups()
725 PN->insertBefore(EndBlock->begin()); in convertProfitableSIGroups()