Lines Matching refs:Suspend
281 auto *Suspend = cast<CoroSuspendAsyncInst>(II); in buildFrom() local
282 Suspend->checkWellFormed(); in buildFrom()
283 CoroSuspends.push_back(Suspend); in buildFrom()
287 auto Suspend = cast<CoroSuspendRetconInst>(II); in buildFrom() local
288 CoroSuspends.push_back(Suspend); in buildFrom()
292 auto Suspend = cast<CoroSuspendInst>(II); in buildFrom() local
293 CoroSuspends.push_back(Suspend); in buildFrom()
294 if (Suspend->isFinal()) { in buildFrom()
380 auto Suspend = dyn_cast<CoroSuspendInst>(AnySuspend); in buildFrom() local
381 if (!Suspend) { in buildFrom()
388 if (!Suspend->getCoroSave()) in buildFrom()
389 createCoroSave(CoroBegin, Suspend); in buildFrom()
426 auto Suspend = dyn_cast<CoroSuspendRetconInst>(AnySuspend); in buildFrom() local
427 if (!Suspend) { in buildFrom()
436 auto SI = Suspend->value_begin(), SE = Suspend->value_end(); in buildFrom()
445 auto BCI = new BitCastInst(*SI, *RI, "", Suspend); in buildFrom()
451 Suspend->dump(); in buildFrom()
460 Suspend->dump(); in buildFrom()
467 Type *SResultTy = Suspend->getType(); in buildFrom()
479 Suspend->dump(); in buildFrom()
487 Suspend->dump(); in buildFrom()