Lines Matching refs:BEBlock
673 BasicBlock *BEBlock = BasicBlock::Create(Header->getContext(),
675 BranchInst *BETerminator = BranchInst::Create(Header, BEBlock);
678 << BEBlock->getName() << "\n");
682 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock);
723 // Finally, add the newly constructed PHI node as the entry for the BEBlock.
724 PN->addIncoming(NewPN, BEBlock);
732 BEBlock->getInstList().erase(NewPN);
737 // backedge blocks to just to the BEBlock instead of the header.
742 TI->setSuccessor(Op, BEBlock);
749 L->addBasicBlockToLoop(BEBlock, LI->getBase());
752 DT->splitBlock(BEBlock);
754 return BEBlock;