reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Coroutines/CoroFrame.cpp
 1333       Shape.SwitchLowering.PromiseAlloca) {
 1394         Shape.SwitchLowering.PromiseAlloca == &I)
lib/Transforms/Coroutines/CoroInternal.h
  219       return SwitchLowering.PromiseAlloca;
lib/Transforms/Coroutines/CoroSplit.cpp
  288   Shape.SwitchLowering.ResumeSwitch = Switch;
  358   Shape.SwitchLowering.ResumeEntryBlock = NewEntry;
  373          Shape.SwitchLowering.HasFinalSuspend);
  374   auto *Switch = cast<SwitchInst>(VMap[Shape.SwitchLowering.ResumeSwitch]);
  590       cast<BasicBlock>(VMap[Shape.SwitchLowering.ResumeEntryBlock]);
  743     if (Shape.SwitchLowering.HasFinalSuspend)
lib/Transforms/Coroutines/Coroutines.cpp
  355     this->SwitchLowering.HasFinalSuspend = HasFinalSuspend;
  356     this->SwitchLowering.ResumeSwitch = nullptr;
  357     this->SwitchLowering.PromiseAlloca = SwitchId->getPromise();
  358     this->SwitchLowering.ResumeEntryBlock = nullptr;
  479       SwitchLowering.HasFinalSuspend &&