Home
last modified time | relevance | path

Searched refs:MemoryMapper (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DMemoryMapperTest.cpp20 Expected<ExecutorAddrRange> reserve(MemoryMapper &M, size_t NumBytes) { in reserve()
27 Expected<ExecutorAddr> initialize(MemoryMapper &M, in initialize()
28 MemoryMapper::AllocInfo &AI) { in initialize()
35 Error deinitialize(MemoryMapper &M, in deinitialize()
68 std::unique_ptr<MemoryMapper> Mapper = in TEST()
89 MemoryMapper::AllocInfo Alloc1; in TEST()
91 MemoryMapper::AllocInfo::SegInfo Seg1; in TEST()
113 MemoryMapper::AllocInfo Alloc2; in TEST()
115 MemoryMapper::AllocInfo::SegInfo Seg2; in TEST()
165 MemoryMapper::AllocInfo Alloc3; in TEST()
[all …]
H A DSharedMemoryMapperTest.cpp65 std::unique_ptr<MemoryMapper> Mapper = in TEST()
78 MemoryMapper::AllocInfo AI; in TEST()
80 MemoryMapper::AllocInfo::SegInfo SI; in TEST()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DMapperJITLinkMemoryManager.cpp26 std::vector<MemoryMapper::AllocInfo::SegInfo> Segs) in InFlightAlloc()
30 MemoryMapper::AllocInfo AI; in finalize()
54 std::vector<MemoryMapper::AllocInfo::SegInfo> Segs;
58 std::unique_ptr<MemoryMapper> Mapper) in MapperJITLinkMemoryManager()
90 std::vector<MemoryMapper::AllocInfo::SegInfo> SegInfos; in allocate()
103 MemoryMapper::AllocInfo::SegInfo SI; in allocate()
H A DMemoryMapper.cpp25 MemoryMapper::~MemoryMapper() {} in ~MemoryMapper()
60 void InProcessMemoryMapper::initialize(MemoryMapper::AllocInfo &AI, in initialize()
98 MemoryMapper::OnDeinitializedFunction OnDeinitialized) { in deinitialize()
286 void SharedMemoryMapper::initialize(MemoryMapper::AllocInfo &AI, in initialize()
329 MemoryMapper::OnDeinitializedFunction OnDeinitialized) { in deinitialize()
H A DCMakeLists.txt31 MemoryMapper.cpp
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/
H A DSectionMemoryManager.h51 class MemoryMapper {
101 virtual ~MemoryMapper();
107 SectionMemoryManager(MemoryMapper *MM = nullptr);
188 MemoryMapper &MMapper;
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DMemoryMapper.h25 class MemoryMapper {
78 virtual ~MemoryMapper();
81 class InProcessMemoryMapper final : public MemoryMapper {
122 class SharedMemoryMapper final : public MemoryMapper {
H A DMapperJITLinkMemoryManager.h25 MapperJITLinkMemoryManager(std::unique_ptr<MemoryMapper> Mapper);
50 std::unique_ptr<MemoryMapper> Mapper;
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp241 SectionMemoryManager::MemoryMapper::~MemoryMapper() = default;
248 class DefaultMMapper final : public SectionMemoryManager::MemoryMapper {
270 SectionMemoryManager::SectionMemoryManager(MemoryMapper *MM) in SectionMemoryManager()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_primary64.h46 class MemoryMapper {
50 explicit MemoryMapper(const Allocator &allocator) : allocator_(allocator) {} in MemoryMapper() function
98 typedef MemoryMapper<ThisT> MemoryMapperT;
409 template <typename MemoryMapper>
410 PackedCounterArray(u64 num_counters, u64 max_value, MemoryMapper *mapper) in PackedCounterArray()
515 template <typename MemoryMapper>
519 MemoryMapper *memory_mapper, in ReleaseFreeMemoryToOS()
582 FreePagesRangeTracker<MemoryMapper> range_tracker(memory_mapper, class_id); in ReleaseFreeMemoryToOS()
621 friend class MemoryMapper<ThisT>;
H A Dsanitizer_allocator_local_cache.h20 typedef MemoryMapper<Allocator> MemoryMapperT;
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn43 "MemoryMapper.cpp",
/llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/
H A DExecutionEngine.h76 llvm::SectionMemoryManager::MemoryMapper *sectionMemoryMapper = nullptr;