LLVM 20.0.0git
|
#include "llvm/Transforms/Coroutines/CoroShape.h"
Public Attributes | |
Function * | ResumePrototype |
Function * | Alloc |
Function * | Dealloc |
BasicBlock * | ReturnBlock |
bool | IsFrameInlineInStorage |
Definition at line 126 of file CoroShape.h.
Function* llvm::coro::Shape::RetconLoweringStorage::Alloc |
Definition at line 128 of file CoroShape.h.
Function* llvm::coro::Shape::RetconLoweringStorage::Dealloc |
Definition at line 129 of file CoroShape.h.
bool llvm::coro::Shape::RetconLoweringStorage::IsFrameInlineInStorage |
Definition at line 131 of file CoroShape.h.
Referenced by buildFrameType(), llvm::coro::BaseCloner::deriveNewFramePointer(), maybeFreeRetconStorage(), and llvm::coro::AnyRetconABI::splitCoroutine().
Function* llvm::coro::Shape::RetconLoweringStorage::ResumePrototype |
Definition at line 127 of file CoroShape.h.
Referenced by llvm::coro::BaseCloner::create(), llvm::coro::Shape::getResumeFunctionCC(), llvm::coro::Shape::getResumeFunctionType(), llvm::coro::Shape::getRetconResumeTypes(), and llvm::coro::AnyRetconABI::init().
BasicBlock* llvm::coro::Shape::RetconLoweringStorage::ReturnBlock |
Definition at line 130 of file CoroShape.h.
Referenced by llvm::coro::AnyRetconABI::splitCoroutine().