LLVM  13.0.0git
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 37 of file JITLinkMemoryManager.h.

Constructor & Destructor Documentation

◆ SegmentRequest() [1/2]

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

◆ SegmentRequest() [2/2]

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

Definition at line 40 of file JITLinkMemoryManager.h.

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

Member Function Documentation

◆ getAlignment()

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

Definition at line 46 of file JITLinkMemoryManager.h.

◆ getContentSize()

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

Definition at line 47 of file JITLinkMemoryManager.h.

◆ getZeroFillSize()

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

Definition at line 48 of file JITLinkMemoryManager.h.

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