Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyld.h92 class MemoryManager {
96 MemoryManager() = default;
97 virtual ~MemoryManager() = default;
193 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver);
290 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
302 MemoryManager &MemMgr;
316 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
H A DRTDyldMemoryManager.h32 class MCJITMemoryManager : public RuntimeDyld::MemoryManager {
35 using RuntimeDyld::MemoryManager::notifyObjectLoaded;
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h53 std::function<std::unique_ptr<RuntimeDyld::MemoryManager>()>;
128 using MemoryManagerUP = std::unique_ptr<RuntimeDyld::MemoryManager>;
132 RuntimeDyld::MemoryManager &MemMgr,
139 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr,
H A DEPCGenericRTDyldMemoryManager.h26 class EPCGenericRTDyldMemoryManager : public RuntimeDyld::MemoryManager {
/llvm-project-15.0.7/openmp/libomptarget/plugins/common/MemoryManager/
H A DCMakeLists.txt9 add_library(MemoryManager INTERFACE) target
11 target_include_directories(MemoryManager INTERFACE ${CMAKE_CURRENT_SOURCE_DIR})
/llvm-project-15.0.7/third-party/benchmark/test/
H A Dmemory_manager_test.cc7 class TestMemoryManager : public benchmark::MemoryManager {
41 std::unique_ptr<benchmark::MemoryManager> mm(new TestMemoryManager()); in main()
/llvm-project-15.0.7/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.h177 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr,
182 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
H A DRuntimeDyld.cpp1287 RuntimeDyld::MemoryManager::TLSSection
1288 RuntimeDyld::MemoryManager::allocateTLSSection(uintptr_t Size, in allocateTLSSection()
1295 void RuntimeDyld::MemoryManager::anchor() {} in anchor()
1299 RuntimeDyld::RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyld()
1316 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldCOFF()
1327 createRuntimeDyldELF(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldELF()
1339 Triple::ArchType Arch, RuntimeDyld::MemoryManager &MM, in createRuntimeDyldMachO()
1451 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, in jitLinkForORC()
H A DRuntimeDyldCOFF.cpp50 RuntimeDyld::MemoryManager &MemMgr, in create()
H A DRuntimeDyldImpl.h244 RuntimeDyld::MemoryManager &MemMgr;
449 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl()
/llvm-project-15.0.7/third-party/benchmark/src/
H A Dbenchmark_runner.h36 extern MemoryManager* memory_manager;
79 std::vector<MemoryManager::Result> memory_results;
H A Dbenchmark_runner.cc60 MemoryManager* memory_manager = nullptr;
70 const MemoryManager::Result* memory_result, double seconds, in CreateRunReport()
307 MemoryManager::Result* memory_result = nullptr; in DoOneRepetition()
313 memory_results.push_back(MemoryManager::Result()); in DoOneRepetition()
H A Djson_reporter.cc299 const MemoryManager::Result memory_result = *run.memory_result; in PrintRunData()
305 if (val != MemoryManager::TombstoneValue) in PrintRunData()
320 const int64_t MemoryManager::TombstoneValue =
/llvm-project-15.0.7/lldb/source/Expression/
H A DIRExecutionUnit.cpp286 .setMCJITMemoryManager(std::make_unique<MemoryManager>(*this)) in GetRunnableInfo()
508 IRExecutionUnit::MemoryManager::MemoryManager(IRExecutionUnit &parent) in MemoryManager() function in IRExecutionUnit::MemoryManager
511 IRExecutionUnit::MemoryManager::~MemoryManager() = default;
606 uint8_t *IRExecutionUnit::MemoryManager::allocateCodeSection( in allocateCodeSection()
636 uint8_t *IRExecutionUnit::MemoryManager::allocateDataSection( in allocateDataSection()
947 IRExecutionUnit::MemoryManager::findSymbol(const std::string &Name) { in findSymbol()
959 IRExecutionUnit::MemoryManager::getSymbolAddress(const std::string &Name) { in getSymbolAddress()
965 IRExecutionUnit::MemoryManager::GetSymbolAddressAndPresence( in GetSymbolAddressAndPresence()
987 void *IRExecutionUnit::MemoryManager::getPointerToNamedFunction( in getPointerToNamedFunction()
/llvm-project-15.0.7/llvm/tools/lli/
H A DForwardingMemoryManager.h25 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { in setMemMgr()
86 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr;
/llvm-project-15.0.7/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h236 class MemoryManager : public llvm::SectionMemoryManager {
238 MemoryManager(IRExecutionUnit &parent);
240 ~MemoryManager() override;
/llvm-project-15.0.7/openmp/libomptarget/plugins/common/
H A DCMakeLists.txt14 add_subdirectory(MemoryManager)
/llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/
H A DCMakeLists.txt54 MemoryManager
79 MemoryManager
/llvm-project-15.0.7/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 DRuntimeDyldCOFFX86_64.h57 RuntimeDyldCOFFX86_64(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFX86_64()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp188 RuntimeDyld::MemoryManager &MemMgr, in onObjLoad()
278 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr, in onObjEmit()
/llvm-project-15.0.7/third-party/benchmark/include/benchmark/
H A Dbenchmark.h328 class MemoryManager {
355 virtual ~MemoryManager() {} in ~MemoryManager()
372 void RegisterMemoryManager(MemoryManager* memory_manager);
1594 const MemoryManager::Result* memory_result;

12