reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
379 BranchInst *BETerminator = BranchInst::Create(Header, BEBlock); 383 << BEBlock->getName() << "\n"); 387 F->getBasicBlockList().splice(InsertPos, F->getBasicBlockList(), BEBlock); 428 PN->addIncoming(NewPN, BEBlock); 435 BEBlock->getInstList().erase(NewPN); 443 unsigned LoopMDKind = BEBlock->getContext().getMDKindID("llvm.loop"); 450 TI->replaceSuccessorWith(Header, BEBlock); 452 BEBlock->getTerminator()->setMetadata(LoopMDKind, LoopMD); 458 L->addBasicBlockToLoop(BEBlock, *LI); 461 DT->splitBlock(BEBlock); 465 BEBlock); 467 return BEBlock;