Searched refs:SuspendBB (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp342 auto *SuspendBB = S->getParent(); local
344 SuspendBB->splitBasicBlock(S, "resume." + Twine(SuspendIndex));
349 cast<BranchInst>(SuspendBB->getTerminator())->setSuccessor(0, LandingBB);
352 PN->addIncoming(Builder.getInt8(-1), SuspendBB);
1338 auto SuspendBB = Suspend->getParent(); local
1339 auto NewSuspendBB = SuspendBB->splitBasicBlock(Suspend);
1340 auto Branch = cast<BranchInst>(SuspendBB->getTerminator());
1389 ReturnPHIs[0]->addIncoming(Continuation, SuspendBB);
1392 ReturnPHIs[NextPHIIndex++]->addIncoming(&*VUse, SuspendBB);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp44 llvm::BasicBlock *SuspendBB = nullptr; member in struct:clang::CodeGen::CGCoroData
218 auto *Switch = Builder.CreateSwitch(SuspendResult, Coro.SuspendBB, 2);
558 CurCoro.Data->SuspendBB = RetBB;

Completed in 112 milliseconds