LLVM 20.0.0git
|
Represents a single allocation containing multiple segments and initialization and deinitialization actions. More...
#include "llvm/ExecutionEngine/Orc/MemoryMapper.h"
Classes | |
struct | SegInfo |
Public Attributes | |
ExecutorAddr | MappingBase |
std::vector< SegInfo > | Segments |
shared::AllocActions | Actions |
Represents a single allocation containing multiple segments and initialization and deinitialization actions.
Definition at line 30 of file MemoryMapper.h.
shared::AllocActions llvm::orc::MemoryMapper::AllocInfo::Actions |
Definition at line 41 of file MemoryMapper.h.
Referenced by llvm::orc::MapperJITLinkMemoryManager::InFlightAlloc::finalize(), llvm::orc::InProcessMemoryMapper::initialize(), and llvm::orc::SharedMemoryMapper::initialize().
ExecutorAddr llvm::orc::MemoryMapper::AllocInfo::MappingBase |
Definition at line 39 of file MemoryMapper.h.
Referenced by llvm::orc::MapperJITLinkMemoryManager::InFlightAlloc::finalize(), llvm::orc::InProcessMemoryMapper::initialize(), and llvm::orc::SharedMemoryMapper::initialize().
std::vector<SegInfo> llvm::orc::MemoryMapper::AllocInfo::Segments |
Definition at line 40 of file MemoryMapper.h.
Referenced by llvm::orc::MapperJITLinkMemoryManager::InFlightAlloc::finalize(), llvm::orc::InProcessMemoryMapper::initialize(), and llvm::orc::SharedMemoryMapper::initialize().