reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
199 auto *SaveCall = Builder.CreateCall(CoroSave, {NullPtr}); 214 auto *SuspendResult = Builder.CreateCall( 215 CoroSuspend, {SaveCall, Builder.getInt1(IsFinalSuspend)}); 218 auto *Switch = Builder.CreateSwitch(SuspendResult, Coro.SuspendBB, 2); 219 Switch->addCase(Builder.getInt8(0), ReadyBlock); 220 Switch->addCase(Builder.getInt8(1), CleanupBlock); 235 CGF.CreateTempAlloca(Builder.getInt1Ty(), Prefix + Twine("resume.eh")); 236 Builder.CreateFlagStore(true, Coro.ResumeEHVar); 254 Builder.CreateFlagStore(false, Coro.ResumeEHVar);