Searched refs:MemoryMapper (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | MemoryMapperTest.cpp | 20 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 D | SharedMemoryMapperTest.cpp | 65 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 D | MapperJITLinkMemoryManager.cpp | 26 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 D | MemoryMapper.cpp | 25 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 D | CMakeLists.txt | 31 MemoryMapper.cpp
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/ |
| H A D | SectionMemoryManager.h | 51 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 D | MemoryMapper.h | 25 class MemoryMapper { 78 virtual ~MemoryMapper(); 81 class InProcessMemoryMapper final : public MemoryMapper { 122 class SharedMemoryMapper final : public MemoryMapper {
|
| H A D | MapperJITLinkMemoryManager.h | 25 MapperJITLinkMemoryManager(std::unique_ptr<MemoryMapper> Mapper); 50 std::unique_ptr<MemoryMapper> Mapper;
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/ |
| H A D | SectionMemoryManager.cpp | 241 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 D | sanitizer_allocator_primary64.h | 46 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 D | sanitizer_allocator_local_cache.h | 20 typedef MemoryMapper<Allocator> MemoryMapperT;
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/ |
| H A D | BUILD.gn | 43 "MemoryMapper.cpp",
|
| /llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/ |
| H A D | ExecutionEngine.h | 76 llvm::SectionMemoryManager::MemoryMapper *sectionMemoryMapper = nullptr;
|