LLVM: llvm::jitlink::BasicLayout::Segment Class Reference (original) (raw)
The Alignment, ContentSize and ZeroFillSize of each segment will be pre-filled from the Graph. More...
#include "[llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h](JITLinkMemoryManager%5F8h%5Fsource.html)"
| Public Member Functions |
|---|
| Public Attributes | |
|---|---|
| Align | Alignment |
| size_t | ContentSize = 0 |
| uint64_t | ZeroFillSize = 0 |
| orc::ExecutorAddr | Addr |
| char * | WorkingMem = nullptr |
| Friends | |
|---|---|
| class | BasicLayout |
The Alignment, ContentSize and ZeroFillSize of each segment will be pre-filled from the Graph.
Clients must set the Addr and WorkingMem fields prior to calling apply.
Definition at line 224 of file JITLinkMemoryManager.h.
| llvm::jitlink::BasicLayout::Segment::Segment ( ) | default |
|---|
◆ BasicLayout
◆ Addr
◆ Alignment
Align llvm::jitlink::BasicLayout::Segment::Alignment
◆ ContentSize
size_t llvm::jitlink::BasicLayout::Segment::ContentSize = 0
◆ WorkingMem
char* llvm::jitlink::BasicLayout::Segment::WorkingMem = nullptr
◆ ZeroFillSize
uint64_t llvm::jitlink::BasicLayout::Segment::ZeroFillSize = 0
The documentation for this class was generated from the following file:
- include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h