Home | History | Annotate | Download | only in Utils

Lines Matching full:beblock

380   BasicBlock *BEBlock = BasicBlock::Create(Header->getContext(),
382 BranchInst *BETerminator = BranchInst::Create(Header, BEBlock);
386 << BEBlock->getName() << "\n");
390 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock);
430 // Finally, add the newly constructed PHI node as the entry for the BEBlock.
431 PN->addIncoming(NewPN, BEBlock);
438 BEBlock->getInstList().erase(NewPN);
443 // backedge blocks to just to the BEBlock instead of the header.
448 TI->setSuccessor(Op, BEBlock);
455 L->addBasicBlockToLoop(BEBlock, *LI);
458 DT->splitBlock(BEBlock);
460 return BEBlock;