Searched refs:NewBlock (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLink.cpp164 auto &NewBlock =
180 // Copy edges to NewBlock (recording their iterators so that we can remove
185 NewBlock.addEdge(*I);
191 // Remove edges that were transfered to NewBlock from B.
216 // Transfer all symbols with offset less than SplitIndex to NewBlock.
219 BlockSymbols.back()->setBlock(NewBlock); variable
228 return NewBlock;
H A DEHFrameSupport.cpp113 auto &NewBlock = G.splitBlock(B, BlockSize); local
114 (void)NewBlock;
115 LLVM_DEBUG(dbgs() << " Extracted " << NewBlock << "\n");
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp773 BasicBlock *NewBlock = BBMapping.second; local
775 BlocksInFunclet.push_back(NewBlock);
776 ColorVector &NewColors = BlockColors[NewBlock];
782 << "\' to block \'" << NewBlock->getName()
812 BasicBlock *NewBlock = BBMapping.second; local
821 CatchRet->setSuccessor(NewBlock);
855 BasicBlock *NewBlock = BBMapping.second; local
859 for (PHINode &NewPN : NewBlock->phis()) {
868 BasicBlock *NewBlock = BBMapping.second; local
869 for (BasicBlock *SuccBB : successors(NewBlock)) {
1190 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp704 BasicBlock *NewBlock = cast_or_null<BasicBlock>(VMap.lookup(BB));
705 if (!NewBlock)
708 assert(!MSSA->getWritableBlockAccesses(NewBlock) &&
713 MemoryPhi *NewPhi = MSSA->createMemoryPhi(NewBlock);
717 cloneUsesAndDefs(BB, NewBlock, VMap, MPhiMap);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1545 /// Insert disconnected VPBlockBase \p NewBlock after \p BlockPtr. Add \p
1546 /// NewBlock as successor of \p BlockPtr and \p BlockPtr as predecessor of \p
1547 /// NewBlock, and propagate \p BlockPtr parent to \p NewBlock. If \p BlockPtr
1549 /// NewBlock. \p NewBlock must have neither successors nor predecessors.
1550 static void insertBlockAfter(VPBlockBase *NewBlock, VPBlockBase *BlockPtr) {
1551 assert(NewBlock->getSuccessors().empty() &&
1553 // TODO: move successors from BlockPtr to NewBlock when this functionality
1556 BlockPtr->setOneSuccessor(NewBlock);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1113 Error overlapError(Block &NewBlock, Block &ExistingBlock) { argument
1114 auto NewBlockEnd = NewBlock.getAddress() + NewBlock.getSize();
1119 formatv("{0:x16} -- {1:x16}", NewBlock.getAddress(), NewBlockEnd) +
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp685 for (BasicBlock *NewBlock : NewBlocks) {
686 for (Instruction &I : *NewBlock) {
H A DLoopUnrollAndJam.cpp382 for (BasicBlock *NewBlock : NewBlocks) {
383 for (Instruction &I : *NewBlock) {
H A DInlineFunction.cpp1832 for (BasicBlock &NewBlock :
1834 for (Instruction &I : NewBlock) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp554 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch); local
560 CleanupReturnInst::Create(CleanupPad, NewBlock, CurrentBlock);
H A DCoroSplit.cpp889 // Assuming we arrived at the block NewBlock from Prev instruction, store
892 scanPHIsAndUpdateValueMap(Instruction *Prev, BasicBlock *NewBlock, argument
895 for (PHINode &PN : NewBlock->phis()) {

Completed in 316 milliseconds