Searched refs:CoroSuspends (Results 1 – 4 of 4) sorted by relevance
149 Shape.CoroSuspends.clear(); in clear()199 CoroSuspends.push_back(Suspend); in buildFrom()204 CoroSuspends.push_back(Suspend); in buildFrom()209 CoroSuspends.push_back(Suspend); in buildFrom()215 FinalSuspendIndex = CoroSuspends.size() - 1; in buildFrom()274 for (AnyCoroSuspendInst *CS : CoroSuspends) { in buildFrom()299 for (auto *AnySuspend : CoroSuspends) { in buildFrom()345 for (auto *AnySuspend : CoroSuspends) { in buildFrom()431 FinalSuspendIndex != CoroSuspends.size() - 1) in buildFrom()432 std::swap(CoroSuspends[FinalSuspendIndex], CoroSuspends.back()); in buildFrom()
440 for (auto *AnyS : Shape.CoroSuspends) { in createResumeEntryBlock()653 for (AnyCoroSuspendInst *CS : Shape.CoroSuspends) { in replaceCoroSuspends()1645 auto &S = Shape.CoroSuspends; in simplifySuspendPoints()1800 Clones.reserve(Shape.CoroSuspends.size()); in splitAsyncCoroutine()1854 assert(Clones.size() == Shape.CoroSuspends.size()); in splitAsyncCoroutine()1856 auto *Suspend = Shape.CoroSuspends[Idx]; in splitAsyncCoroutine()1914 Clones.reserve(Shape.CoroSuspends.size()); in splitRetconCoroutine()1983 assert(Clones.size() == Shape.CoroSuspends.size()); in splitRetconCoroutine()1985 auto Suspend = Shape.CoroSuspends[i]; in splitRetconCoroutine()2025 if (Shape.CoroSuspends.empty()) { in splitCoroutine()[all …]
84 SmallVector<AnyCoroSuspendInst *, 4> CoroSuspends; member
322 for (auto *CSI : Shape.CoroSuspends) { in SuspendCrossingInfo()793 for (auto *CoroSuspendInst : Shape.CoroSuspends) { in addFieldForAllocas()1332 unsigned IndexBits = std::max(1U, Log2_64_Ceil(Shape.CoroSuspends.size())); in buildFrameType()2632 for (auto *Suspend : Shape.CoroSuspends) { in eliminateSwiftErrorArgument()2740 for (auto *CSI : Shape.CoroSuspends) { in sinkLifetimeStartMarkers()2813 if (Shape.CoroSuspends.empty()) in collectFrameAlloca()3070 if (Shape.ABI != coro::ABI::Async || !Shape.CoroSuspends.empty()) in buildCoroutineFrame()3081 for (auto *CSI : Shape.CoroSuspends) { in buildCoroutineFrame()