/external/llvm/include/llvm/ExecutionEngine/ |
D | SectionMemoryManager.h | 37 class SectionMemoryManager : public RTDyldMemoryManager { 38 SectionMemoryManager(const SectionMemoryManager&) = delete; 39 void operator=(const SectionMemoryManager&) = delete; 42 SectionMemoryManager() { } in SectionMemoryManager() function 43 ~SectionMemoryManager() override;
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
D | MCJITMemoryManagerTest.cpp | 18 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); in TEST() 51 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); in TEST() 84 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); in TEST() 119 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); in TEST()
|
D | MCJITCAPITest.cpp | 38 return static_cast<SectionMemoryManager*>(object)->allocateCodeSection( in roundTripAllocateCodeSection() 49 return static_cast<SectionMemoryManager*>(object)->allocateDataSection( in roundTripAllocateDataSection() 56 static_cast<SectionMemoryManager*>(object)->finalizeMemory(&errMsgString); in roundTripFinalizeMemory() 65 delete static_cast<SectionMemoryManager*>(object); in roundTripDestroy() 75 class TestReserveAllocationSpaceMemoryManager: public SectionMemoryManager { 108 return SectionMemoryManager::allocateDataSection(Size, Alignment, in allocateDataSection() 116 return SectionMemoryManager::allocateCodeSection(Size, Alignment, in allocateCodeSection() 272 new SectionMemoryManager(), in useRoundTripSectionMemoryManager()
|
D | MCJITObjectCacheTest.cpp | 164 MM.reset(new SectionMemoryManager()); in TEST_F() 198 MM.reset(new SectionMemoryManager()); in TEST_F()
|
D | MCJITTestBase.h | 288 , MM(new SectionMemoryManager) in MCJITTestBase()
|
/external/llvm/lib/ExecutionEngine/ |
D | SectionMemoryManager.cpp | 22 uint8_t *SectionMemoryManager::allocateDataSection(uintptr_t Size, in allocateDataSection() 32 uint8_t *SectionMemoryManager::allocateCodeSection(uintptr_t Size, in allocateCodeSection() 39 uint8_t *SectionMemoryManager::allocateSection(MemoryGroup &MemGroup, in allocateSection() 125 bool SectionMemoryManager::finalizeMemory(std::string *ErrMsg) in finalizeMemory() 184 SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions() 209 void SectionMemoryManager::invalidateInstructionCache() { in invalidateInstructionCache() 214 SectionMemoryManager::~SectionMemoryManager() { in ~SectionMemoryManager()
|
D | Android.mk | 11 SectionMemoryManager.cpp \
|
D | CMakeLists.txt | 7 SectionMemoryManager.cpp
|
/external/llvm/unittests/ExecutionEngine/Orc/ |
D | ObjectLinkingLayerTest.cpp | 26 class SectionMemoryManagerWrapper : public SectionMemoryManager { in TEST() 35 return SectionMemoryManager::allocateDataSection(Size, Alignment, in TEST()
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcCBindingsStack.h | 217 llvm::make_unique<SectionMemoryManager>(), in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 264 SectionMemoryManager CCMgrMemMgr; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
/external/llvm/examples/Kaleidoscope/include/ |
D | KaleidoscopeJIT.h | 55 make_unique<SectionMemoryManager>(), in addModule()
|
/external/llvm/tools/llvm-jitlistener/ |
D | llvm-jitlistener.cpp | 123 RTDyldMemoryManager *MemMgr = new SectionMemoryManager(); in InitEE()
|
/external/llvm/tools/lli/ |
D | OrcLazyJIT.h | 149 SectionMemoryManager CCMgrMemMgr;
|
D | lli.cpp | 454 RTDyldMM = new SectionMemoryManager(); in main() 604 static_cast<SectionMemoryManager*>(RTDyldMM)->invalidateInstructionCache(); in main()
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileOnDemandLayer.h | 333 llvm::make_unique<SectionMemoryManager>(), in addLogicalModule() 448 auto MemMgr = llvm::make_unique<SectionMemoryManager>(); in emitPartition()
|
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/ |
D | toy.cpp | 674 class HelpingMemoryManager : public SectionMemoryManager 701 void *pfn = SectionMemoryManager::getPointerToNamedFunction(Name, false); in getPointerToNamedFunction()
|
/external/llvm/examples/Kaleidoscope/MCJIT/initial/ |
D | toy.cpp | 671 class HelpingMemoryManager : public SectionMemoryManager 698 void *pfn = SectionMemoryManager::getPointerToNamedFunction(Name, false); in getPointerToNamedFunction()
|
/external/llvm/examples/Kaleidoscope/MCJIT/cached/ |
D | toy.cpp | 763 class HelpingMemoryManager : public SectionMemoryManager 790 void *pfn = SectionMemoryManager::getPointerToNamedFunction(Name, false); in getPointerToNamedFunction()
|
/external/llvm/examples/Kaleidoscope/Orc/fully_lazy/ |
D | toy.cpp | 1206 make_unique<SectionMemoryManager>(), in addModule() 1304 SectionMemoryManager CCMgrMemMgr;
|
/external/llvm/lib/ExecutionEngine/MCJIT/ |
D | MCJIT.cpp | 57 auto RTDyldMM = std::make_shared<SectionMemoryManager>(); in createJIT()
|
/external/llvm/docs/ |
D | MCJITDesignAndImplementation.rst | 23 this time, a default memory manager (specifically SectionMemoryManager)
|
/external/llvm/examples/ExceptionDemo/ |
D | ExceptionDemo.cpp | 1962 std::unique_ptr<llvm::RTDyldMemoryManager> MemMgr(new llvm::SectionMemoryManager()); in main()
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_codegen/ |
D | toy.cpp | 1190 make_unique<SectionMemoryManager>(), in addModule()
|
/external/llvm/examples/Kaleidoscope/MCJIT/complete/ |
D | toy.cpp | 831 class HelpingMemoryManager : public SectionMemoryManager
|
/external/llvm/examples/Kaleidoscope/Orc/lazy_irgen/ |
D | toy.cpp | 1199 make_unique<SectionMemoryManager>(), in addModule()
|