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: