Home
last modified time | relevance | path

Searched refs:InitBB (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMustExecute.cpp501 const LoopInfo *LI = LIGetter(*InitBB->getParent()); in findForwardJoinPoint()
507 const Function &F = *InitBB->getParent(); in findForwardJoinPoint()
508 const Loop *L = LI ? LI->getLoopFor(InitBB) : nullptr; in findForwardJoinPoint()
520 for (const BasicBlock *SuccBB : successors(InitBB)) { in findForwardJoinPoint()
542 if (const auto *InitNode = PDT->getNode(InitBB)) in findForwardJoinPoint()
551 if (Succ0UniqueSucc == InitBB) { in findForwardJoinPoint()
555 } else if (Succ1UniqueSucc == InitBB) { in findForwardJoinPoint()
637 const LoopInfo *LI = LIGetter(*InitBB->getParent()); in findBackwardJoinPoint()
646 if (const auto *InitNode = DT->getNode(InitBB)) in findBackwardJoinPoint()
650 const Loop *L = LI ? LI->getLoopFor(InitBB) : nullptr; in findBackwardJoinPoint()
[all …]
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DPerfMonitor.cpp223 BasicBlock *InitBB = BasicBlock::Create(M->getContext(), "initbb", InitFn); in insertInitFunction() local
238 Builder.CreateCondBr(HasRunBefore, EarlyReturn, InitBB); in insertInitFunction()
243 Builder.SetInsertPoint(InitBB); in insertInitFunction()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCoroutine.cpp484 auto *InitBB = createBasicBlock("coro.init"); in EmitCoroutineBody() local
501 Builder.CreateCondBr(CoroAlloc, AllocBB, InitBB); in EmitCoroutineBody()
514 Builder.CreateCondBr(Cond, InitBB, RetOnFailureBB); in EmitCoroutineBody()
521 Builder.CreateBr(InitBB); in EmitCoroutineBody()
524 EmitBlock(InitBB); in EmitCoroutineBody()
H A DItaniumCXXABI.cpp2978 llvm::BasicBlock *InitBB = llvm::BasicBlock::Create(Context, "", Wrapper); in EmitThreadLocalInitFuncs() local
2980 Builder.CreateCondBr(Have, InitBB, ExitBB); in EmitThreadLocalInitFuncs()
2982 Builder.SetInsertPoint(InitBB); in EmitThreadLocalInitFuncs()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMustExecute.h508 const BasicBlock *findForwardJoinPoint(const BasicBlock *InitBB);
511 const BasicBlock *findBackwardJoinPoint(const BasicBlock *InitBB);
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp3778 BasicBlock *InitBB = KernelInitCB->getParent(); in buildCustomStateMachine() local
3779 BasicBlock *UserCodeEntryBB = InitBB->splitBasicBlock( in buildCustomStateMachine()
3797 A.registerManifestAddedBasicBlock(*InitBB); in buildCustomStateMachine()
3809 InitBB->getTerminator()->eraseFromParent(); in buildCustomStateMachine()
3814 "thread.is_worker", InitBB); in buildCustomStateMachine()
3816 BranchInst::Create(IsWorkerCheckBB, UserCodeEntryBB, IsWorker, InitBB); in buildCustomStateMachine()