Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DMemoryMapper.cpp27 InProcessMemoryMapper::InProcessMemoryMapper(size_t PageSize) in InProcessMemoryMapper() function in llvm::orc::InProcessMemoryMapper
30 Expected<std::unique_ptr<InProcessMemoryMapper>>
31 InProcessMemoryMapper::Create() { in Create()
35 return std::make_unique<InProcessMemoryMapper>(*PageSize); in Create()
38 void InProcessMemoryMapper::reserve(size_t NumBytes, in reserve()
56 char *InProcessMemoryMapper::prepare(ExecutorAddr Addr, size_t ContentSize) { in prepare()
60 void InProcessMemoryMapper::initialize(MemoryMapper::AllocInfo &AI, in initialize()
96 void InProcessMemoryMapper::deinitialize( in deinitialize()
118 void InProcessMemoryMapper::release(ArrayRef<ExecutorAddr> Bases, in release()
155 InProcessMemoryMapper::~InProcessMemoryMapper() { in ~InProcessMemoryMapper()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h81 class InProcessMemoryMapper final : public MemoryMapper {
83 InProcessMemoryMapper(size_t PageSize);
85 static Expected<std::unique_ptr<InProcessMemoryMapper>> Create();
101 ~InProcessMemoryMapper() override;
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DMapperJITLinkMemoryManagerTest.cpp26 MapperJITLinkMemoryManager::CreateWithMapper<InProcessMemoryMapper>()); in TEST()
H A DMemoryMapperTest.cpp69 cantFail(InProcessMemoryMapper::Create()); in TEST()