| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/ |
| H A D | RuntimeDyld.h | 92 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 D | RTDyldMemoryManager.h | 32 class MCJITMemoryManager : public RuntimeDyld::MemoryManager { 35 using RuntimeDyld::MemoryManager::notifyObjectLoaded;
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.h | 53 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 D | EPCGenericRTDyldMemoryManager.h | 26 class EPCGenericRTDyldMemoryManager : public RuntimeDyld::MemoryManager {
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/common/MemoryManager/ |
| H A D | CMakeLists.txt | 9 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 D | memory_manager_test.cc | 7 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 D | RuntimeDyldMachO.h | 51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachO() 126 RuntimeDyld::MemoryManager &MemMgr, 154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachOCRTPBase()
|
| H A D | RuntimeDyldCOFF.h | 34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldCOFF()
|
| H A D | RuntimeDyldELF.h | 177 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, 182 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
|
| H A D | RuntimeDyld.cpp | 1287 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 D | RuntimeDyldCOFF.cpp | 50 RuntimeDyld::MemoryManager &MemMgr, in create()
|
| H A D | RuntimeDyldImpl.h | 244 RuntimeDyld::MemoryManager &MemMgr; 449 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl()
|
| /llvm-project-15.0.7/third-party/benchmark/src/ |
| H A D | benchmark_runner.h | 36 extern MemoryManager* memory_manager; 79 std::vector<MemoryManager::Result> memory_results;
|
| H A D | benchmark_runner.cc | 60 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 D | json_reporter.cc | 299 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 D | IRExecutionUnit.cpp | 286 .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 D | ForwardingMemoryManager.h | 25 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 D | IRExecutionUnit.h | 236 class MemoryManager : public llvm::SectionMemoryManager { 238 MemoryManager(IRExecutionUnit &parent); 240 ~MemoryManager() override;
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/common/ |
| H A D | CMakeLists.txt | 14 add_subdirectory(MemoryManager)
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/cuda/ |
| H A D | CMakeLists.txt | 54 MemoryManager 79 MemoryManager
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
| H A D | RuntimeDyldELFMips.h | 23 RuntimeDyldELFMips(RuntimeDyld::MemoryManager &MM, in RuntimeDyldELFMips()
|
| H A D | RuntimeDyldCOFFI386.h | 26 RuntimeDyldCOFFI386(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFI386()
|
| H A D | RuntimeDyldCOFFX86_64.h | 57 RuntimeDyldCOFFX86_64(RuntimeDyld::MemoryManager &MM, in RuntimeDyldCOFFX86_64()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 188 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 D | benchmark.h | 328 class MemoryManager { 355 virtual ~MemoryManager() {} in ~MemoryManager() 372 void RegisterMemoryManager(MemoryManager* memory_manager); 1594 const MemoryManager::Result* memory_result;
|