Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/include/llvm/ExecutionEngine/
DRuntimeDyld.h31 class RTDyldMemoryManager {
32 RTDyldMemoryManager(const RTDyldMemoryManager&); // DO NOT IMPLEMENT
33 void operator=(const RTDyldMemoryManager&); // DO NOT IMPLEMENT
35 RTDyldMemoryManager() {} in RTDyldMemoryManager() function
36 virtual ~RTDyldMemoryManager();
56 RTDyldMemoryManager *MM;
58 RuntimeDyld(RTDyldMemoryManager*);
/external/llvm/include/llvm/ExecutionEngine/
DRTDyldMemoryManager.h56 class RTDyldMemoryManager : public MCJITMemoryManager,
58 RTDyldMemoryManager(const RTDyldMemoryManager&) = delete;
59 void operator=(const RTDyldMemoryManager&) = delete;
61 RTDyldMemoryManager() {} in RTDyldMemoryManager() function
62 ~RTDyldMemoryManager() override;
145 RTDyldMemoryManager, LLVMMCJITMemoryManagerRef)
DSectionMemoryManager.h37 class SectionMemoryManager : public RTDyldMemoryManager {
DExecutionEngine.h49 class RTDyldMemoryManager; variable
552 EngineBuilder &setMCJITMemoryManager(std::unique_ptr<RTDyldMemoryManager> mcjmm);
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRTDyldMemoryManager.cpp33 RTDyldMemoryManager::~RTDyldMemoryManager() {} in ~RTDyldMemoryManager()
97 void RTDyldMemoryManager::registerEHFramesInProcess(uint8_t *Addr, in registerEHFramesInProcess()
108 void RTDyldMemoryManager::deregisterEHFramesInProcess(uint8_t *Addr, in deregisterEHFramesInProcess()
119 void RTDyldMemoryManager::registerEHFramesInProcess(uint8_t *Addr, in registerEHFramesInProcess()
129 void RTDyldMemoryManager::deregisterEHFramesInProcess(uint8_t *Addr, in deregisterEHFramesInProcess()
216 RTDyldMemoryManager::getSymbolAddressInProcess(const std::string &Name) { in getSymbolAddressInProcess()
277 void *RTDyldMemoryManager::getPointerToNamedFunction(const std::string &Name, in getPointerToNamedFunction()
DCMakeLists.txt2 RTDyldMemoryManager.cpp
/external/llvm/tools/lli/ChildTarget/
DChildTarget.cpp45 return RTDyldMemoryManager::getSymbolAddressInProcess(Name); in main()
49 RTDyldMemoryManager::registerEHFramesInProcess(Addr, Size); in main()
53 RTDyldMemoryManager::deregisterEHFramesInProcess(Addr, Size); in main()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyld.cpp20 RTDyldMemoryManager::~RTDyldMemoryManager() {} in ~RTDyldMemoryManager()
56 RuntimeDyld::RuntimeDyld(RTDyldMemoryManager *mm) { in RuntimeDyld()
DRuntimeDyldImpl.h41 RTDyldMemoryManager *MemMgr;
69 RuntimeDyldImpl(RTDyldMemoryManager *mm) : MemMgr(mm), HasError(false) {} in RuntimeDyldImpl()
136 RuntimeDyldMachO(RTDyldMemoryManager *mm) : RuntimeDyldImpl(mm) {} in RuntimeDyldMachO()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/
Dserver.cpp87 return RTDyldMemoryManager::getSymbolAddressInProcess(Name); in main()
92 RTDyldMemoryManager::registerEHFramesInProcess(Addr, Size); in main()
97 RTDyldMemoryManager::deregisterEHFramesInProcess(Addr, Size); in main()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/MCJIT/
DMCJIT.h27 RTDyldMemoryManager *MemMgr, CodeGenOpt::Level OptLevel,
32 RTDyldMemoryManager *MemMgr;
DMCJITMemoryManager.h23 class MCJITMemoryManager : public RTDyldMemoryManager {
DMCJIT.cpp58 RTDyldMemoryManager *MM, CodeGenOpt::Level OptLevel, in MCJIT()
/external/llvm/tools/llvm-jitlistener/
Dllvm-jitlistener.cpp121 RTDyldMemoryManager *MemMgr = new SectionMemoryManager(); in InitEE()
142 .setMCJITMemoryManager(std::unique_ptr<RTDyldMemoryManager>(MemMgr)) in InitEE()
/external/llvm/tools/lli/
DRemoteJITUtils.h80 class ForwardingMemoryManager : public llvm::RTDyldMemoryManager {
135 using RTDyldMemoryManager::notifyObjectLoaded;
DOrcLazyJIT.h91 RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in addModule()
/external/llvm/unittests/ExecutionEngine/
DExecutionEngineTest.cpp145 RTDyldMemoryManager::getSymbolAddressInProcess("_x")); in TEST_F()
148 RTDyldMemoryManager::getSymbolAddressInProcess("_x")); in TEST_F()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
DKaleidoscopeJIT.h70 RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in addModule()
/external/llvm/examples/Kaleidoscope/include/
DKaleidoscopeJIT.h110 if (auto SymAddr = RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in findMangledSymbol()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
DKaleidoscopeJIT.h80 RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in addModule()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h90 RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in addModule()
/external/swiftshader/third_party/LLVM/tools/llvm-rtdyld/
Dllvm-rtdyld.cpp51 class TrivialMemoryManager : public RTDyldMemoryManager {
/external/llvm/lib/ExecutionEngine/
DExecutionEngineBindings.cpp205 std::unique_ptr<RTDyldMemoryManager>(unwrap(options.MCJMM))); in LLVMCreateMCJITCompilerForModule()
320 class SimpleBindingMemoryManager : public RTDyldMemoryManager {
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_misc.cpp217 typedef llvm::RTDyldMemoryManager BaseMemoryManager;
693 builder.setMCJITMemoryManager(std::unique_ptr<RTDyldMemoryManager>(MM)); in lp_build_create_jit_compiler_for_module()
/external/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
DKaleidoscopeJIT.h116 RTDyldMemoryManager::getSymbolAddressInProcess(Name)) in addModule()

12