Home
last modified time | relevance | path

Searched refs:InProcessMemoryMapper (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMemoryMapper.cpp32 InProcessMemoryMapper::InProcessMemoryMapper(size_t PageSize) in InProcessMemoryMapper() function in llvm::orc::InProcessMemoryMapper
35 Expected<std::unique_ptr<InProcessMemoryMapper>>
36 InProcessMemoryMapper::Create() { in Create()
40 return std::make_unique<InProcessMemoryMapper>(*PageSize); in Create()
43 void InProcessMemoryMapper::reserve(size_t NumBytes, in reserve()
61 char *InProcessMemoryMapper::prepare(ExecutorAddr Addr, size_t ContentSize) { in prepare()
65 void InProcessMemoryMapper::initialize(MemoryMapper::AllocInfo &AI, in initialize()
120 void InProcessMemoryMapper::deinitialize( in deinitialize()
150 void InProcessMemoryMapper::release(ArrayRef<ExecutorAddr> Bases, in release()
187 InProcessMemoryMapper::~InProcessMemoryMapper() { in ~InProcessMemoryMapper()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h83 class LLVM_ABI InProcessMemoryMapper : public MemoryMapper {
85 InProcessMemoryMapper(size_t PageSize);
87 static Expected<std::unique_ptr<InProcessMemoryMapper>> Create();
103 ~InProcessMemoryMapper() override;