Home
last modified time | relevance | path

Searched refs:CoroEnd (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp444 auto *CoroEnd = in Emit() local
454 CGF.Builder.CreateCondBr(CoroEnd, ResumeBB, CleanupContBB); in Emit()
803 llvm::Function *CoroEnd = CGM.getIntrinsic(llvm::Intrinsic::coro_end); in EmitCoroutineBody() local
804 Builder.CreateCall(CoroEnd, in EmitCoroutineBody()
806 llvm::ConstantTokenNone::get(CoroEnd->getContext())}); in EmitCoroutineBody()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp258 auto *CoroEnd = cast<CoroEndInst>(End); in replaceFallthroughCoroEnd() local
261 if (!CoroEnd->hasResults()) { in replaceFallthroughCoroEnd()
267 auto *CoroResults = CoroEnd->getResults(); in replaceFallthroughCoroEnd()