Searched refs:SectionMemoryManager (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
| H A D | SectionMemoryManager.cpp | 20 uint8_t *SectionMemoryManager::allocateDataSection(uintptr_t Size, in allocateDataSection() 26 return allocateSection(SectionMemoryManager::AllocationPurpose::ROData, in allocateDataSection() 28 return allocateSection(SectionMemoryManager::AllocationPurpose::RWData, Size, in allocateDataSection() 32 uint8_t *SectionMemoryManager::allocateCodeSection(uintptr_t Size, in allocateCodeSection() 36 return allocateSection(SectionMemoryManager::AllocationPurpose::Code, Size, in allocateCodeSection() 40 uint8_t *SectionMemoryManager::allocateSection( in allocateSection() 41 SectionMemoryManager::AllocationPurpose Purpose, uintptr_t Size, in allocateSection() 148 bool SectionMemoryManager::finalizeMemory(std::string *ErrMsg) { in finalizeMemory() 203 SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions() 227 void SectionMemoryManager::invalidateInstructionCache() { in invalidateInstructionCache() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | SectionMemoryManager.h | 40 class LLVM_ABI SectionMemoryManager : public RTDyldMemoryManager { 108 SectionMemoryManager(MemoryMapper *MM = nullptr); 109 SectionMemoryManager(const SectionMemoryManager &) = delete; 110 void operator=(const SectionMemoryManager &) = delete; 111 ~SectionMemoryManager() override;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Expression/ |
| H A D | IRExecutionUnit.h | 243 class MemoryManager : public llvm::SectionMemoryManager { 322 std::unique_ptr<SectionMemoryManager> m_default_mm_up; ///< The memory
|
| /freebsd/contrib/llvm-project/llvm/tools/lli/ |
| H A D | lli.cpp | 503 RTDyldMM = new SectionMemoryManager(); in main() 683 static_cast<SectionMemoryManager*>(RTDyldMM)->invalidateInstructionCache(); in main()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
| H A D | MCJIT.cpp | 54 auto RTDyldMM = std::make_shared<SectionMemoryManager>(); in createJIT()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 510 : m_default_mm_up(new llvm::SectionMemoryManager()), m_parent(parent) {} in MemoryManager()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | OrcV2CBindings.cpp | 1026 return std::make_unique<SectionMemoryManager>(); in LLVMOrcCreateRTDyldObjectLinkingLayerWithSectionMemoryManager()
|
| H A D | LLJIT.cpp | 958 return std::make_unique<SectionMemoryManager>(); in createObjectLinkingLayer()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 869 SRCS_XDB+= ExecutionEngine/SectionMemoryManager.cpp
|