|
LLVM 22.0.0git
|
The Alignment, ContentSize and ZeroFillSize of each segment will be pre-filled from the Graph. More...
#include "llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h"
Public Member Functions | |
| Segment ()=default | |
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.
|
default |
|
friend |
Definition at line 225 of file JITLinkMemoryManager.h.
References BasicLayout.
Referenced by BasicLayout.
| orc::ExecutorAddr llvm::jitlink::BasicLayout::Segment::Addr |
Definition at line 232 of file JITLinkMemoryManager.h.
| Align llvm::jitlink::BasicLayout::Segment::Alignment |
Definition at line 229 of file JITLinkMemoryManager.h.
| size_t llvm::jitlink::BasicLayout::Segment::ContentSize = 0 |
Definition at line 230 of file JITLinkMemoryManager.h.
| char* llvm::jitlink::BasicLayout::Segment::WorkingMem = nullptr |
Definition at line 233 of file JITLinkMemoryManager.h.
| uint64_t llvm::jitlink::BasicLayout::Segment::ZeroFillSize = 0 |
Definition at line 231 of file JITLinkMemoryManager.h.