Home
last modified time | relevance | path

Searched refs:RTDyldMemoryManager (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRTDyldMemoryManager.cpp33 RTDyldMemoryManager::~RTDyldMemoryManager() {} in ~RTDyldMemoryManager()
97 void RTDyldMemoryManager::registerEHFramesInProcess(uint8_t *Addr, in registerEHFramesInProcess()
109 void RTDyldMemoryManager::deregisterEHFramesInProcess(uint8_t *Addr, in deregisterEHFramesInProcess()
120 void RTDyldMemoryManager::registerEHFramesInProcess(uint8_t *Addr, in registerEHFramesInProcess()
130 void RTDyldMemoryManager::deregisterEHFramesInProcess(uint8_t *Addr, in deregisterEHFramesInProcess()
137 void RTDyldMemoryManager::registerEHFrames(uint8_t *Addr, uint64_t LoadAddr, in registerEHFrames()
143 void RTDyldMemoryManager::deregisterEHFrames() { in deregisterEHFrames()
229 RTDyldMemoryManager::getSymbolAddressInProcess(const std::string &Name) { in getSymbolAddressInProcess()
290 void *RTDyldMemoryManager::getPointerToNamedFunction(const std::string &Name, in getPointerToNamedFunction()
301 void RTDyldMemoryManager::anchor() {} in anchor()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DRTDyldMemoryManager.h61 class RTDyldMemoryManager : public MCJITMemoryManager,
64 RTDyldMemoryManager() = default;
65 RTDyldMemoryManager(const RTDyldMemoryManager&) = delete;
66 void operator=(const RTDyldMemoryManager&) = delete;
67 ~RTDyldMemoryManager() override;
155 RTDyldMemoryManager, LLVMMCJITMemoryManagerRef)
H A DSectionMemoryManager.h41 class SectionMemoryManager : public RTDyldMemoryManager {
H A DExecutionEngine.h52 class RTDyldMemoryManager; variable
567 EngineBuilder &setMCJITMemoryManager(std::unique_ptr<RTDyldMemoryManager> mcjmm);
/freebsd-12.1/contrib/llvm/tools/lli/ChildTarget/
H A DChildTarget.cpp45 return RTDyldMemoryManager::getSymbolAddressInProcess(Name); in main()
49 RTDyldMemoryManager::registerEHFramesInProcess(Addr, Size); in main()
53 RTDyldMemoryManager::deregisterEHFramesInProcess(Addr, Size); in main()
/freebsd-12.1/contrib/llvm/tools/lli/
H A DRemoteJITUtils.h81 class ForwardingMemoryManager : public llvm::RTDyldMemoryManager {
135 using RTDyldMemoryManager::notifyObjectLoaded;
H A Dlli.cpp430 RTDyldMemoryManager *RTDyldMM = nullptr; in main()
440 std::unique_ptr<RTDyldMemoryManager>(RTDyldMM)); in main()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp208 std::unique_ptr<RTDyldMemoryManager>(unwrap(options.MCJMM))); in LLVMCreateMCJITCompilerForModule()
323 class SimpleBindingMemoryManager : public RTDyldMemoryManager {
H A DExecutionEngine.cpp492 std::unique_ptr<RTDyldMemoryManager> mcjmm) { in setMCJITMemoryManager()
493 auto SharedMM = std::shared_ptr<RTDyldMemoryManager>(std::move(mcjmm)); in setMCJITMemoryManager()
/freebsd-12.1/contrib/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp145 class TrivialMemoryManager : public RTDyldMemoryManager {
174 return RTDyldMemoryManager::findSymbol(Name); in findSymbol()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile559 SRCS_XDB+= ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp