|
LLVM 22.0.0git
|
Describes properties of a store that has a static size and offset into a some base storage. More...
#include "llvm/IR/DebugInfo.h"
Public Member Functions | |
| AssignmentInfo (const DataLayout &DL, AllocaInst const *Base, uint64_t OffsetInBits, uint64_t SizeInBits) | |
Public Attributes | |
| AllocaInst const * | Base |
| Base storage. | |
| uint64_t | OffsetInBits |
| Offset into Base. | |
| uint64_t | SizeInBits |
| Number of bits stored. | |
| bool | StoreToWholeAlloca |
| SizeInBits equals the size of the base storage. | |
Describes properties of a store that has a static size and offset into a some base storage.
Used by the getAssignmentInfo functions.
Definition at line 287 of file DebugInfo.h.
|
inline |
Definition at line 293 of file DebugInfo.h.
References Base, DL, OffsetInBits, SizeInBits, and StoreToWholeAlloca.
| AllocaInst const* llvm::at::AssignmentInfo::Base |
| uint64_t llvm::at::AssignmentInfo::OffsetInBits |
| uint64_t llvm::at::AssignmentInfo::SizeInBits |
| bool llvm::at::AssignmentInfo::StoreToWholeAlloca |
SizeInBits equals the size of the base storage.
Definition at line 291 of file DebugInfo.h.
Referenced by AssignmentInfo().