LLVM  10.0.0svn
Public Member Functions | List of all members
llvm::jitlink::JITLinkMemoryManager::SegmentRequest Class Reference

#include "llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h"

Public Member Functions

 SegmentRequest ()=default
 
 SegmentRequest (uint64_t Alignment, size_t ContentSize, uint64_t ZeroFillSize)
 
uint64_t getAlignment () const
 
size_t getContentSize () const
 
uint64_t getZeroFillSize () const
 

Detailed Description

Definition at line 33 of file JITLinkMemoryManager.h.

Constructor & Destructor Documentation

◆ SegmentRequest() [1/2]

llvm::jitlink::JITLinkMemoryManager::SegmentRequest::SegmentRequest ( )
default

◆ SegmentRequest() [2/2]

llvm::jitlink::JITLinkMemoryManager::SegmentRequest::SegmentRequest ( uint64_t  Alignment,
size_t  ContentSize,
uint64_t  ZeroFillSize 
)
inline

Definition at line 36 of file JITLinkMemoryManager.h.

References assert(), and llvm::isPowerOf2_32().

Member Function Documentation

◆ getAlignment()

uint64_t llvm::jitlink::JITLinkMemoryManager::SegmentRequest::getAlignment ( ) const
inline

Definition at line 42 of file JITLinkMemoryManager.h.

◆ getContentSize()

size_t llvm::jitlink::JITLinkMemoryManager::SegmentRequest::getContentSize ( ) const
inline

Definition at line 43 of file JITLinkMemoryManager.h.

◆ getZeroFillSize()

uint64_t llvm::jitlink::JITLinkMemoryManager::SegmentRequest::getZeroFillSize ( ) const
inline

Definition at line 44 of file JITLinkMemoryManager.h.


The documentation for this class was generated from the following file: