Home
last modified time | relevance | path

Searched refs:MemoryManager (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h92 class MemoryManager {
96 MemoryManager() = default;
97 virtual ~MemoryManager() = default;
192 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
289 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
301 MemoryManager &MemMgr;
315 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
H A DRTDyldMemoryManager.h32 class MCJITMemoryManager : public RuntimeDyld::MemoryManager {
34 // Don't hide the notifyObjectLoaded method from RuntimeDyld::MemoryManager.
35 using RuntimeDyld::MemoryManager::notifyObjectLoaded;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h52 unique_function<std::unique_ptr<RuntimeDyld::MemoryManager>()>;
127 using MemoryManagerUP = std::unique_ptr<RuntimeDyld::MemoryManager>;
131 RuntimeDyld::MemoryManager &MemMgr,
138 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr,
H A DEPCGenericRTDyldMemoryManager.h26 class EPCGenericRTDyldMemoryManager : public RuntimeDyld::MemoryManager {
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachO()
126 RuntimeDyld::MemoryManager &MemMgr,
154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachOCRTPBase()
H A DRuntimeDyldCOFF.h34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldCOFF()
H A DRuntimeDyldELF.h211 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr,
216 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
H A DRuntimeDyld.cpp1282 RuntimeDyld::MemoryManager::TLSSection
1283 RuntimeDyld::MemoryManager::allocateTLSSection(uintptr_t Size, in allocateTLSSection()
1290 void RuntimeDyld::MemoryManager::anchor() {} in anchor()
1294 RuntimeDyld::RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyld()
1311 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldCOFF()
1322 createRuntimeDyldELF(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldELF()
1334 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldMachO()
1446 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, in jitLinkForORC()
H A DRuntimeDyldCOFF.cpp50 RuntimeDyld::MemoryManager &MemMgr, in create()
H A DRuntimeDyldImpl.h244 RuntimeDyld::MemoryManager &MemMgr;
459 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl()
H A DRuntimeDyldMachO.cpp350 RuntimeDyld::MemoryManager &MemMgr, in create()
H A DRuntimeDyldELF.cpp217 RuntimeDyldELF::RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldELF()
234 RuntimeDyld::MemoryManager &MemMgr, in create()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp286 .setMCJITMemoryManager(std::make_unique<MemoryManager>(*this)) in GetRunnableInfo()
510 IRExecutionUnit::MemoryManager::MemoryManager(IRExecutionUnit &parent) in MemoryManager() function in IRExecutionUnit::MemoryManager
513 IRExecutionUnit::MemoryManager::~MemoryManager() = default;
608 uint8_t *IRExecutionUnit::MemoryManager::allocateCodeSection( in allocateCodeSection()
638 uint8_t *IRExecutionUnit::MemoryManager::allocateDataSection( in allocateDataSection()
949 IRExecutionUnit::MemoryManager::findSymbol(const std::string &Name) { in findSymbol()
961 IRExecutionUnit::MemoryManager::getSymbolAddress(const std::string &Name) { in getSymbolAddress()
967 IRExecutionUnit::MemoryManager::GetSymbolAddressAndPresence( in GetSymbolAddressAndPresence()
989 void *IRExecutionUnit::MemoryManager::getPointerToNamedFunction( in getPointerToNamedFunction()
/freebsd/contrib/llvm-project/llvm/tools/lli/
H A DForwardingMemoryManager.h25 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { in setMemMgr()
86 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr;
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h236 class MemoryManager : public llvm::SectionMemoryManager {
238 MemoryManager(IRExecutionUnit &parent);
240 ~MemoryManager() override;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldELFMips.h23 RuntimeDyldELFMips(RuntimeDyld::MemoryManager &MM, in RuntimeDyldELFMips()
H A DRuntimeDyldCOFFI386.h26 RuntimeDyldCOFFI386(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFI386()
H A DRuntimeDyldMachOX86_64.h24 RuntimeDyldMachOX86_64(RuntimeDyld::MemoryManager &MM, in RuntimeDyldMachOX86_64()
H A DRuntimeDyldCOFFX86_64.h57 RuntimeDyldCOFFX86_64(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFX86_64()
113 // The MemoryManager can make sure this is always true by forcing the in resolveRelocation()
H A DRuntimeDyldMachOI386.h24 RuntimeDyldMachOI386(RuntimeDyld::MemoryManager &MM, in RuntimeDyldMachOI386()
H A DRuntimeDyldCOFFThumb.h49 RuntimeDyldCOFFThumb(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFThumb()
H A DRuntimeDyldCOFFAArch64.h91 RuntimeDyldCOFFAArch64(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFAArch64()
H A DRuntimeDyldMachOARM.h27 RuntimeDyldMachOARM(RuntimeDyld::MemoryManager &MM, in RuntimeDyldMachOARM()
H A DRuntimeDyldMachOAArch64.h25 RuntimeDyldMachOAArch64(RuntimeDyld::MemoryManager &MM, in RuntimeDyldMachOAArch64()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp224 RuntimeDyld::MemoryManager &MemMgr, in onObjLoad()
358 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr, in onObjEmit()