LLVM 22.0.0git
|
#include "llvm/Transforms/Coroutines/CoroShape.h"
Definition at line 120 of file CoroShape.h.
bool llvm::coro::Shape::SwitchLoweringStorage::HasFinalSuspend |
Definition at line 127 of file CoroShape.h.
Referenced by markCoroutineAsDone(), and simplifySuspendPoints().
bool llvm::coro::Shape::SwitchLoweringStorage::HasUnwindCoroEnd |
Definition at line 128 of file CoroShape.h.
Referenced by markCoroutineAsDone().
unsigned llvm::coro::Shape::SwitchLoweringStorage::IndexAlign |
Definition at line 125 of file CoroShape.h.
Referenced by buildFrameDebugInfo(), and buildFrameType().
unsigned llvm::coro::Shape::SwitchLoweringStorage::IndexField |
Definition at line 124 of file CoroShape.h.
Referenced by buildFrameDebugInfo(), and buildFrameType().
unsigned llvm::coro::Shape::SwitchLoweringStorage::IndexOffset |
Definition at line 126 of file CoroShape.h.
Referenced by buildFrameDebugInfo(), and buildFrameType().
AllocaInst* llvm::coro::Shape::SwitchLoweringStorage::PromiseAlloca |
Definition at line 122 of file CoroShape.h.
Referenced by insertSpills(), and llvm::coro::normalizeCoroutine().
BasicBlock* llvm::coro::Shape::SwitchLoweringStorage::ResumeEntryBlock |
Definition at line 123 of file CoroShape.h.
SwitchInst* llvm::coro::Shape::SwitchLoweringStorage::ResumeSwitch |
Definition at line 121 of file CoroShape.h.