Home
last modified time | relevance | path

Searched refs:SharedMemoryMapper (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DMemoryMapper.cpp193 SharedMemoryMapper::SharedMemoryMapper(ExecutorProcessControl &EPC, in SharedMemoryMapper() function in llvm::orc::SharedMemoryMapper
201 Expected<std::unique_ptr<SharedMemoryMapper>>
202 SharedMemoryMapper::Create(ExecutorProcessControl &EPC, SymbolAddrs SAs) { in Create()
208 return std::make_unique<SharedMemoryMapper>(EPC, SAs, *PageSize); in Create()
216 void SharedMemoryMapper::reserve(size_t NumBytes, in reserve()
295 char *SharedMemoryMapper::prepare(ExecutorAddr Addr, size_t ContentSize) { in prepare()
305 void SharedMemoryMapper::initialize(MemoryMapper::AllocInfo &AI, in initialize()
347 void SharedMemoryMapper::deinitialize( in deinitialize()
365 void SharedMemoryMapper::release(ArrayRef<ExecutorAddr> Bases, in release()
414 SharedMemoryMapper::~SharedMemoryMapper() { in ~SharedMemoryMapper()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h124 class SharedMemoryMapper final : public MemoryMapper {
134 SharedMemoryMapper(ExecutorProcessControl &EPC, SymbolAddrs SAs,
137 static Expected<std::unique_ptr<SharedMemoryMapper>>
154 ~SharedMemoryMapper() override;
/openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp598 SharedMemoryMapper::SymbolAddrs SAs; in createSharedMemoryManager()
620 return MapperJITLinkMemoryManager::CreateWithMapper<SharedMemoryMapper>( in createSharedMemoryManager()