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

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp112 static SmallString<32> buildSuspendPrefixStr(CGCoroData &Coro, AwaitKind Kind) { argument
119 No = ++Coro.AwaitNum;
122 No = ++Coro.YieldNum;
175 static LValueOrRValue emitSuspendExpression(CodeGenFunction &CGF, CGCoroData &Coro, argument
185 auto Prefix = buildSuspendPrefixStr(Coro, Kind);
218 auto *Switch = Builder.CreateSwitch(SuspendResult, Coro.SuspendBB, 2);
224 CGF.EmitBranchThroughCleanup(Coro.CleanupJD);
232 if (Coro.ExceptionHandler && Kind == AwaitKind::Init &&
234 Coro.ResumeEHVar =
236 Builder.CreateFlagStore(true, Coro
[all...]

Completed in 59 milliseconds