Home
last modified time | relevance | path

Searched refs:NewBlock (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp793 BasicBlock *NewBlock = BBMapping.second; in cloneCommonBlocks() local
795 BlocksInFunclet.push_back(NewBlock); in cloneCommonBlocks()
828 BasicBlock *NewBlock = BBMapping.second; in cloneCommonBlocks() local
837 CatchRet->setSuccessor(NewBlock); in cloneCommonBlocks()
871 BasicBlock *NewBlock = BBMapping.second; in cloneCommonBlocks() local
875 for (PHINode &NewPN : NewBlock->phis()) { in cloneCommonBlocks()
884 BasicBlock *NewBlock = BBMapping.second; in cloneCommonBlocks() local
901 SuccPN.addIncoming(IV, NewBlock); in cloneCommonBlocks()
1222 NewBlock->getInstList().push_back(Goto); in replaceUseWithLoad()
1224 CatchRet->setSuccessor(NewBlock); in replaceUseWithLoad()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp218 BasicBlock *EndBlock, StringRef NewBBName, BasicBlock **NewBlock, in createBasicBlockAndSinkSelectInst() argument
222 assert(NewBlock); in createBasicBlockAndSinkSelectInst()
224 *NewBlock = BasicBlock::Create(SI->getContext(), NewBBName, in createBasicBlockAndSinkSelectInst()
226 NewBBs->push_back(*NewBlock); in createBasicBlockAndSinkSelectInst()
227 *NewBranch = BranchInst::Create(EndBlock, *NewBlock); in createBasicBlockAndSinkSelectInst()
230 DTU->applyUpdates({{DominatorTree::Insert, *NewBlock, EndBlock}}); in createBasicBlockAndSinkSelectInst()
307 BasicBlock *NewBlock = nullptr; in unfold() local
313 NewBlock = FalseBlock; in unfold()
318 NewBlock = TrueBlock; in unfold()
328 SIUse->addIncoming(SIOp2, NewBlock); in unfold()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLink.cpp166 auto &NewBlock = in splitBlock() local
187 NewBlock.addEdge(*I); in splitBlock()
217 BlockSymbols.back()->setBlock(NewBlock); in splitBlock()
226 return NewBlock; in splitBlock()
H A DEHFrameSupport.cpp117 auto &NewBlock = G.splitBlock(B, BlockSize); in processBlock() local
118 (void)NewBlock; in processBlock()
119 LLVM_DEBUG(dbgs() << " Extracted " << NewBlock << "\n"); in processBlock()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp732 BasicBlock *NewBlock = cast_or_null<BasicBlock>(VMap.lookup(BB)); in updateForClonedLoop() local
733 if (!NewBlock) in updateForClonedLoop()
736 assert(!MSSA->getWritableBlockAccesses(NewBlock) && in updateForClonedLoop()
741 MemoryPhi *NewPhi = MSSA->createMemoryPhi(NewBlock); in updateForClonedLoop()
745 cloneUsesAndDefs(BB, NewBlock, VMap, MPhiMap); in updateForClonedLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp599 for (BasicBlock *NewBlock : NewBlocks) in UnrollLoop()
600 for (Instruction &I : *NewBlock) in UnrollLoop()
H A DLoopUnrollAndJam.cpp438 for (BasicBlock *NewBlock : NewBlocks) { in UnrollAndJamLoop()
439 for (Instruction &I : *NewBlock) { in UnrollAndJamLoop()
H A DCloneFunction.cpp1003 for (BasicBlock *NewBlock : NewBlocks) in cloneAndAdaptNoAliasScopes()
1004 for (Instruction &I : *NewBlock) in cloneAndAdaptNoAliasScopes()
H A DInlineFunction.cpp2052 for (BasicBlock &NewBlock : in InlineFunction()
2054 for (Instruction &I : NewBlock) in InlineFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h2295 static void insertBlockAfter(VPBlockBase *NewBlock, VPBlockBase *BlockPtr) {
2296 assert(NewBlock->getSuccessors().empty() &&
2301 BlockPtr->setOneSuccessor(NewBlock);
2302 NewBlock->setPredecessors({BlockPtr});
2303 NewBlock->setParent(BlockPtr->getParent());
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1466 Error overlapError(Block &NewBlock, Block &ExistingBlock) { in overlapError() argument
1467 auto NewBlockEnd = NewBlock.getAddress() + NewBlock.getSize(); in overlapError()
1472 formatv("{0:x16} -- {1:x16}", NewBlock.getAddress(), NewBlockEnd) + in overlapError()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1157 scanPHIsAndUpdateValueMap(Instruction *Prev, BasicBlock *NewBlock, in scanPHIsAndUpdateValueMap() argument
1160 for (PHINode &PN : NewBlock->phis()) { in scanPHIsAndUpdateValueMap()
H A DCoroFrame.cpp1474 BasicBlock *NewBlock = CurrentBlock->splitBasicBlock(CatchSwitch); in splitBeforeCatchSwitch() local
1480 CleanupReturnInst::Create(CleanupPad, NewBlock, CurrentBlock); in splitBeforeCatchSwitch()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp2860 if (CFGBlock *NewBlock = addStmt(VA->getSizeExpr())) in VisitDeclSubExpr() local
2861 LastBlock = NewBlock; in VisitDeclSubExpr()