Searched refs:RTDyldMemoryManager (Results 1 – 18 of 18) sorted by relevance
53 class RTDyldMemoryManager : public MCJITMemoryManager,55 RTDyldMemoryManager(const RTDyldMemoryManager&) = delete;56 void operator=(const RTDyldMemoryManager&) = delete;58 RTDyldMemoryManager() {} in RTDyldMemoryManager() function59 ~RTDyldMemoryManager() override;131 RTDyldMemoryManager, LLVMMCJITMemoryManagerRef)
37 class SectionMemoryManager : public RTDyldMemoryManager {
50 class RTDyldMemoryManager; variable552 EngineBuilder &setMCJITMemoryManager(std::unique_ptr<RTDyldMemoryManager> mcjmm);
33 RTDyldMemoryManager::~RTDyldMemoryManager() {} in ~RTDyldMemoryManager()97 void RTDyldMemoryManager::registerEHFrames(uint8_t *Addr, in registerEHFrames()109 void RTDyldMemoryManager::deregisterEHFrames(uint8_t *Addr, in deregisterEHFrames()121 void RTDyldMemoryManager::registerEHFrames(uint8_t *Addr, in registerEHFrames()132 void RTDyldMemoryManager::deregisterEHFrames(uint8_t *Addr, in deregisterEHFrames()220 RTDyldMemoryManager::getSymbolAddressInProcess(const std::string &Name) { in getSymbolAddressInProcess()284 void *RTDyldMemoryManager::getPointerToNamedFunction(const std::string &Name, in getPointerToNamedFunction()
2 RTDyldMemoryManager.cpp
8 RTDyldMemoryManager.cpp \
146 RTDyldMemoryManager::getSymbolAddressInProcess("_x")); in TEST_F()158 RTDyldMemoryManager::getSymbolAddressInProcess("_x")); in TEST_F()167 RTDyldMemoryManager::getSymbolAddressInProcess("_x")); in TEST_F()
123 RTDyldMemoryManager *MemMgr = new SectionMemoryManager(); in InitEE()144 .setMCJITMemoryManager(std::unique_ptr<RTDyldMemoryManager>(MemMgr)) in InitEE()
28 class RemoteMemoryManager : public RTDyldMemoryManager {
95 RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in addModule()
449 RTDyldMemoryManager *RTDyldMM = nullptr; in main()459 std::unique_ptr<RTDyldMemoryManager>(RTDyldMM)); in main()
98 if (auto SymAddr = RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in findMangledSymbol()
204 std::unique_ptr<RTDyldMemoryManager>(unwrap(options.MCJMM))); in LLVMCreateMCJITCompilerForModule()317 class SimpleBindingMemoryManager : public RTDyldMemoryManager {
493 std::unique_ptr<RTDyldMemoryManager> mcjmm) { in setMCJITMemoryManager()494 auto SharedMM = std::shared_ptr<RTDyldMemoryManager>(std::move(mcjmm)); in setMCJITMemoryManager()
145 class TrivialMemoryManager : public RTDyldMemoryManager {174 return RTDyldMemoryManager::findSymbol(Name); in findSymbol()
340 std::unique_ptr<RTDyldMemoryManager> MM;
1962 std::unique_ptr<llvm::RTDyldMemoryManager> MemMgr(new llvm::SectionMemoryManager()); in main()
858 void *pfn = RTDyldMemoryManager::getPointerToNamedFunction(Name, false); in getPointerToNamedFunction()