Searched refs:SectionMemoryManager (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | 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() 149 bool SectionMemoryManager::finalizeMemory(std::string *ErrMsg) { in finalizeMemory() 204 SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions() 228 void SectionMemoryManager::invalidateInstructionCache() { in invalidateInstructionCache() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | SectionMemoryManager.h | 39 class SectionMemoryManager : public RTDyldMemoryManager { 107 SectionMemoryManager(MemoryMapper *MM = nullptr); 108 SectionMemoryManager(const SectionMemoryManager &) = delete; 109 void operator=(const SectionMemoryManager &) = delete; 110 ~SectionMemoryManager() override;
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | IRExecutionUnit.h | 236 class MemoryManager : public llvm::SectionMemoryManager { 315 std::unique_ptr<SectionMemoryManager> m_default_mm_up; ///< The memory
|
/freebsd/contrib/llvm-project/llvm/tools/lli/ |
H A D | lli.cpp | 502 RTDyldMM = new SectionMemoryManager(); in main() 682 static_cast<SectionMemoryManager*>(RTDyldMM)->invalidateInstructionCache(); in main()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.cpp | 55 auto RTDyldMM = std::make_shared<SectionMemoryManager>(); in createJIT()
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRExecutionUnit.cpp | 511 : m_default_mm_up(new llvm::SectionMemoryManager()), m_parent(parent) {} in MemoryManager()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | LLJIT.cpp | 938 auto GetMemMgr = []() { return std::make_unique<SectionMemoryManager>(); }; in createObjectLinkingLayer()
|
H A D | OrcV2CBindings.cpp | 1025 *unwrap(ES), [] { return std::make_unique<SectionMemoryManager>(); })); in LLVMOrcCreateRTDyldObjectLinkingLayerWithSectionMemoryManager()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 794 SRCS_XDB+= ExecutionEngine/SectionMemoryManager.cpp
|