Searched refs:CoroEnds (Results 1 – 6 of 6) sorted by relevance
258 CoroEnds.push_back(cast<AnyCoroEndInst>(II)); in analyze()263 if (CoroEnds.back()->isUnwind()) in analyze()266 if (CoroEnds.back()->isFallthrough() && isa<CoroEndInst>(II)) { in analyze()270 if (CoroEnds.size() > 1) { in analyze()271 if (CoroEnds.front()->isFallthrough()) in analyze()274 std::swap(CoroEnds.front(), CoroEnds.back()); in analyze()366 for (AnyCoroEndInst *CE : CoroEnds) in invalidateCoroutine()
158 const SmallVectorImpl<AnyCoroEndInst *> &CoroEnds) in SuspendCrossingInfo() argument175 for (auto *CE : CoroEnds) { in SuspendCrossingInfo()
1710 for (auto *End : Shape.CoroEnds) { in eliminateSwiftErrorArgument()2023 for (AnyCoroEndInst *CE : Shape.CoroEnds) { in normalizeCoroutine()2053 SuspendCrossingInfo Checker(F, Shape.CoroSuspends, Shape.CoroEnds); in buildCoroutineFrame()
557 for (AnyCoroEndInst *CE : Shape.CoroEnds) { in replaceCoroEnds()1958 for (auto *End : Shape.CoroEnds) { in removeCoroEndsFromRampFunction()1962 for (llvm::AnyCoroEndInst *End : Shape.CoroEnds) { in removeCoroEndsFromRampFunction()
55 SmallVector<AnyCoroEndInst *, 4> CoroEnds; member67 CoroEnds.clear(); in clear()
109 const SmallVectorImpl<AnyCoroEndInst *> &CoroEnds);