Searched refs:CoroSuspendInst (Results 1 – 6 of 6) sorted by relevance
245 CoroSuspendInst *SuspendInst) { in createCoroSave()292 auto Suspend = cast<CoroSuspendInst>(II); in buildFrom()380 auto Suspend = dyn_cast<CoroSuspendInst>(AnySuspend); in buildFrom()
493 class LLVM_LIBRARY_VISIBILITY CoroSuspendInst : public AnyCoroSuspendInst {519 if (auto Suspend = dyn_cast<CoroSuspendInst>(this)) in getCoroSave()
164 if (cast<CoroSuspendInst>(&I)->isFinal()) in lowerEarlyIntrinsics()
277 if (auto *CSI = dyn_cast<CoroSuspendInst>(&I)) in collectPostSplitCoroIds()
356 auto *S = cast<CoroSuspendInst>(AnyS); in createResumeEntryBlock()1374 static bool simplifySuspendPoint(CoroSuspendInst *Suspend, in simplifySuspendPoint()1444 auto SI = cast<CoroSuspendInst>(S[I]); in simplifySuspendPoints()
603 for (auto CoroSuspendInst : Shape.CoroSuspends) { in addFieldForAllocas() local604 for (auto U : CoroSuspendInst->users()) { in addFieldForAllocas()1915 isa<CoroSuspendInst>(&I); in isCoroutineStructureIntrinsic()