reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
207 for (auto *CSI : Shape.CoroSuspends) { 414 unsigned IndexBits = std::max(1U, Log2_64_Ceil(Shape.CoroSuspends.size())); 1276 for (auto Suspend : Shape.CoroSuspends) { 1340 for (auto *CSI : Shape.CoroSuspends) {lib/Transforms/Coroutines/CoroSplit.cpp
287 Builder.CreateSwitch(Index, UnreachBB, Shape.CoroSuspends.size()); 291 for (auto *AnyS : Shape.CoroSuspends) { 478 for (AnyCoroSuspendInst *CS : Shape.CoroSuspends) { 1139 auto &S = Shape.CoroSuspends; 1240 Clones.reserve(Shape.CoroSuspends.size()); 1241 for (size_t i = 0, e = Shape.CoroSuspends.size(); i != e; ++i) { 1242 auto Suspend = cast<CoroSuspendRetconInst>(Shape.CoroSuspends[i]); 1269 Shape.CoroSuspends.size())); 1274 Shape.CoroSuspends.size())); 1309 assert(Clones.size() == Shape.CoroSuspends.size()); 1310 for (size_t i = 0, e = Shape.CoroSuspends.size(); i != e; ++i) { 1311 auto Suspend = Shape.CoroSuspends[i]; 1362 if (Shape.CoroSuspends.empty()) {lib/Transforms/Coroutines/Coroutines.cpp
229 Shape.CoroSuspends.clear(); 274 CoroSuspends.push_back(Suspend); 279 CoroSuspends.push_back(Suspend); 285 FinalSuspendIndex = CoroSuspends.size() - 1; 336 for (AnyCoroSuspendInst *CS : CoroSuspends) { 360 for (auto AnySuspend : CoroSuspends) { 394 for (auto AnySuspend : CoroSuspends) { 480 FinalSuspendIndex != CoroSuspends.size() - 1) 481 std::swap(CoroSuspends[FinalSuspendIndex], CoroSuspends.back()); 481 std::swap(CoroSuspends[FinalSuspendIndex], CoroSuspends.back());