Searched refs:SectionMemoryManager (Results 1 – 9 of 9) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| HD | SectionMemoryManager.cpp | 21 uint8_t *SectionMemoryManager::allocateDataSection(uintptr_t Size, in allocateDataSection() 27 return allocateSection(SectionMemoryManager::AllocationPurpose::ROData, in allocateDataSection() 29 return allocateSection(SectionMemoryManager::AllocationPurpose::RWData, Size, in allocateDataSection() 33 uint8_t *SectionMemoryManager::allocateCodeSection(uintptr_t Size, in allocateCodeSection() 37 return allocateSection(SectionMemoryManager::AllocationPurpose::Code, Size, in allocateCodeSection() 41 uint8_t *SectionMemoryManager::allocateSection( in allocateSection() 42 SectionMemoryManager::AllocationPurpose Purpose, uintptr_t Size, in allocateSection() 140 bool SectionMemoryManager::finalizeMemory(std::string *ErrMsg) { in finalizeMemory() 196 SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions() 222 void SectionMemoryManager::invalidateInstructionCache() { in invalidateInstructionCache() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| HD | SectionMemoryManager.h | 40 class SectionMemoryManager : public RTDyldMemoryManager { 108 SectionMemoryManager(MemoryMapper *MM = nullptr); 109 SectionMemoryManager(const SectionMemoryManager &) = delete; 110 void operator=(const SectionMemoryManager &) = delete; 111 ~SectionMemoryManager() override;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| HD | OrcCBindingsStack.h | 223 std::make_shared<SectionMemoryManager>(), Resolver}; in OrcCBindingsStack() 330 std::make_unique<SectionMemoryManager>(), in addIRModuleEager() 344 std::make_unique<SectionMemoryManager>(), in addIRModuleLazy() 515 SectionMemoryManager CCMgrMemMgr;
|
| HD | LLJIT.cpp | 95 auto GetMemMgr = []() { return std::make_unique<SectionMemoryManager>(); }; in createObjectLinkingLayer()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
| HD | IRExecutionUnit.h | 241 class MemoryManager : public llvm::SectionMemoryManager { 320 std::unique_ptr<SectionMemoryManager> m_default_mm_up; ///< The memory
|
| /freebsd-11-stable/contrib/llvm-project/llvm/tools/lli/ |
| HD | lli.cpp | 437 RTDyldMM = new SectionMemoryManager(); in main() 616 static_cast<SectionMemoryManager*>(RTDyldMM)->invalidateInstructionCache(); in main()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
| HD | MCJIT.cpp | 52 auto RTDyldMM = std::make_shared<SectionMemoryManager>(); in createJIT()
|
| /freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/ |
| HD | IRExecutionUnit.cpp | 490 : m_default_mm_up(new llvm::SectionMemoryManager()), m_parent(parent) {} in MemoryManager()
|
| /freebsd-11-stable/lib/clang/libllvm/ |
| HD | Makefile | 610 SRCS_XDB+= ExecutionEngine/SectionMemoryManager.cpp
|