|
LLVM 24.0.0git
|
#include "llvm/Transforms/Coroutines/SpillUtils.h"
Public Member Functions | |
| AllocaInfo (AllocaInst *Alloca, SmallMapVector< Instruction *, std::optional< APInt >, 4 > Aliases, bool MayWriteBeforeCoroBegin) | |
Public Attributes | |
| AllocaInst * | Alloca |
| SmallMapVector< Instruction *, std::optional< APInt >, 4 > | Aliases |
| bool | MayWriteBeforeCoroBegin |
Definition at line 21 of file SpillUtils.h.
|
inline |
Definition at line 25 of file SpillUtils.h.
References Aliases, Alloca, MayWriteBeforeCoroBegin, and llvm::move().
| SmallMapVector<Instruction *, std::optional<APInt>, 4> llvm::coro::AllocaInfo::Aliases |
Definition at line 23 of file SpillUtils.h.
Referenced by AllocaInfo().
| AllocaInst* llvm::coro::AllocaInfo::Alloca |
Definition at line 22 of file SpillUtils.h.
Referenced by AllocaInfo().
| bool llvm::coro::AllocaInfo::MayWriteBeforeCoroBegin |
Definition at line 24 of file SpillUtils.h.
Referenced by AllocaInfo().