Searched refs:InitBB (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | MustExecute.cpp | 503 MustBeExecutedContextExplorer::findForwardJoinPoint(const BasicBlock *InitBB) { in findForwardJoinPoint() argument 504 const LoopInfo *LI = LIGetter(*InitBB->getParent()); in findForwardJoinPoint() 505 const PostDominatorTree *PDT = PDTGetter(*InitBB->getParent()); in findForwardJoinPoint() 507 LLVM_DEBUG(dbgs() << "\tFind forward join point for " << InitBB->getName() in findForwardJoinPoint() 510 const Function &F = *InitBB->getParent(); in findForwardJoinPoint() 511 const Loop *L = LI ? LI->getLoopFor(InitBB) : nullptr; in findForwardJoinPoint() 512 const BasicBlock *HeaderBB = L ? L->getHeader() : InitBB; in findForwardJoinPoint() 523 for (const BasicBlock *SuccBB : successors(InitBB)) { in findForwardJoinPoint() 545 if (const auto *InitNode = PDT->getNode(InitBB)) in findForwardJoinPoint() 554 if (Succ0UniqueSucc == InitBB) { in findForwardJoinPoint() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGCoroutine.cpp | 550 auto *InitBB = createBasicBlock("coro.init"); in EmitCoroutineBody() local 567 Builder.CreateCondBr(CoroAlloc, AllocBB, InitBB); in EmitCoroutineBody() 580 Builder.CreateCondBr(Cond, InitBB, RetOnFailureBB); in EmitCoroutineBody() 587 Builder.CreateBr(InitBB); in EmitCoroutineBody() 590 EmitBlock(InitBB); in EmitCoroutineBody()
|
| D | ItaniumCXXABI.cpp | 3016 llvm::BasicBlock *InitBB = llvm::BasicBlock::Create(Context, "", Wrapper); in EmitThreadLocalInitFuncs() local 3018 Builder.CreateCondBr(Have, InitBB, ExitBB); in EmitThreadLocalInitFuncs() 3020 Builder.SetInsertPoint(InitBB); in EmitThreadLocalInitFuncs()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| D | MustExecute.h | 510 const BasicBlock *findForwardJoinPoint(const BasicBlock *InitBB); 513 const BasicBlock *findBackwardJoinPoint(const BasicBlock *InitBB);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | OpenMPOpt.cpp | 3150 BasicBlock *InitBB = KernelInitCB->getParent(); in buildCustomStateMachine() local 3151 BasicBlock *UserCodeEntryBB = InitBB->splitBasicBlock( in buildCustomStateMachine() 3167 A.registerManifestAddedBasicBlock(*InitBB); in buildCustomStateMachine() 3179 InitBB->getTerminator()->eraseFromParent(); in buildCustomStateMachine() 3183 "thread.is_worker", InitBB); in buildCustomStateMachine() 3185 BranchInst::Create(StateMachineBeginBB, UserCodeEntryBB, IsWorker, InitBB); in buildCustomStateMachine()
|