/external/swiftshader/third_party/LLVM/unittests/ExecutionEngine/JIT/ |
JITMemoryManagerTest.cpp | 34 OwningPtr<JITMemoryManager> MemMgr( 42 uint8_t *FunctionBody1 = MemMgr->startFunctionBody(F1.get(), size); 44 MemMgr->endFunctionBody(F1.get(), FunctionBody1, FunctionBody1 + 1024); 45 EXPECT_TRUE(MemMgr->CheckInvariants(Error)) << Error; 49 uint8_t *FunctionBody2 = MemMgr->startFunctionBody(F2.get(), size); 51 MemMgr->endFunctionBody(F2.get(), FunctionBody2, FunctionBody2 + 1024); 52 EXPECT_TRUE(MemMgr->CheckInvariants(Error)) << Error; 56 uint8_t *FunctionBody3 = MemMgr->startFunctionBody(F3.get(), size); 58 MemMgr->endFunctionBody(F3.get(), FunctionBody3, FunctionBody3 + 1024); 59 EXPECT_TRUE(MemMgr->CheckInvariants(Error)) << Error [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldCOFF.h | 35 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 39 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, 41 : RuntimeDyldImpl(MemMgr, Resolver) {}
|
RuntimeDyldCOFF.cpp | 46 RuntimeDyld::MemoryManager &MemMgr, 51 return make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver); 53 return make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver); 55 return make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver);
|
RuntimeDyldMachO.h | 52 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, 54 : RuntimeDyldImpl(MemMgr, Resolver) {} 126 RuntimeDyld::MemoryManager &MemMgr, 154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, 156 : RuntimeDyldMachO(MemMgr, Resolver) {}
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldCOFF.h | 35 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 39 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, 41 : RuntimeDyldImpl(MemMgr, Resolver) {}
|
RuntimeDyldCOFF.cpp | 49 RuntimeDyld::MemoryManager &MemMgr, 54 return make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver); 56 return make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver); 58 return make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver);
|
RuntimeDyldMachO.h | 52 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, 54 : RuntimeDyldImpl(MemMgr, Resolver) {} 127 RuntimeDyld::MemoryManager &MemMgr, 155 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, 157 : RuntimeDyldMachO(MemMgr, Resolver) {}
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
MCJITMemoryManagerTest.cpp | 18 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); 20 uint8_t *code1 = MemMgr->allocateCodeSection(256, 0, 1, ""); 21 uint8_t *data1 = MemMgr->allocateDataSection(256, 0, 2, "", true); 22 uint8_t *code2 = MemMgr->allocateCodeSection(256, 0, 3, ""); 23 uint8_t *data2 = MemMgr->allocateDataSection(256, 0, 4, "", false); 47 EXPECT_FALSE(MemMgr->finalizeMemory(&Error)); 51 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); 53 uint8_t *code1 = MemMgr->allocateCodeSection(0x100000, 0, 1, ""); 54 uint8_t *data1 = MemMgr->allocateDataSection(0x100000, 0, 2, "", true); 55 uint8_t *code2 = MemMgr->allocateCodeSection(0x100000, 0, 3, "") [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ExecutionEngine/MCJIT/ |
MCJITMemoryManagerTest.cpp | 18 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); 20 uint8_t *code1 = MemMgr->allocateCodeSection(256, 0, 1, ""); 21 uint8_t *data1 = MemMgr->allocateDataSection(256, 0, 2, "", true); 22 uint8_t *code2 = MemMgr->allocateCodeSection(256, 0, 3, ""); 23 uint8_t *data2 = MemMgr->allocateDataSection(256, 0, 4, "", false); 47 EXPECT_FALSE(MemMgr->finalizeMemory(&Error)); 51 std::unique_ptr<SectionMemoryManager> MemMgr(new SectionMemoryManager()); 53 uint8_t *code1 = MemMgr->allocateCodeSection(0x100000, 0, 1, ""); 54 uint8_t *data1 = MemMgr->allocateDataSection(0x100000, 0, 2, "", true); 55 uint8_t *code2 = MemMgr->allocateCodeSection(0x100000, 0, 3, "") [all...] |
/external/llvm/tools/lli/ |
RemoteJITUtils.h | 82 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { 83 this->MemMgr = std::move(MemMgr); 93 return MemMgr->allocateCodeSection(Size, Alignment, SectionID, SectionName); 99 return MemMgr->allocateDataSection(Size, Alignment, SectionID, SectionName, 107 MemMgr->reserveAllocationSpace(CodeSize, CodeAlign, RODataSize, RODataAlign, 112 return MemMgr->needsToReserveAllocationSpace(); 117 MemMgr->registerEHFrames(Addr, LoadAddr, Size); 122 MemMgr->deregisterEHFrames(Addr, LoadAddr, Size); 126 return MemMgr->finalizeMemory(ErrMsg) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/lli/ |
RemoteJITUtils.h | 83 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { 84 this->MemMgr = std::move(MemMgr); 94 return MemMgr->allocateCodeSection(Size, Alignment, SectionID, SectionName); 100 return MemMgr->allocateDataSection(Size, Alignment, SectionID, SectionName, 108 MemMgr->reserveAllocationSpace(CodeSize, CodeAlign, RODataSize, RODataAlign, 113 return MemMgr->needsToReserveAllocationSpace(); 118 MemMgr->registerEHFrames(Addr, LoadAddr, Size); 122 MemMgr->deregisterEHFrames(); 126 return MemMgr->finalizeMemory(ErrMsg) [all...] |
/external/llvm/unittests/ExecutionEngine/Orc/ |
LazyEmittingLayerTest.cpp | 19 std::unique_ptr<llvm::RuntimeDyld::MemoryManager> MemMgr, 21 EXPECT_FALSE(MemMgr);
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/MCJIT/ |
MCJIT.h | 27 RTDyldMemoryManager *MemMgr, CodeGenOpt::Level OptLevel, 32 RTDyldMemoryManager *MemMgr;
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
LazyEmittingLayer.h | 100 create(BaseLayerT &B, ModuleSetT Ms, MemoryManagerPtrT MemMgr, 118 MemoryManagerPtrT MemMgr, 120 : Ms(std::move(Ms)), MemMgr(std::move(MemMgr)), 152 return BaseLayer.addModuleSet(std::move(Ms), std::move(MemMgr), 209 MemoryManagerPtrT MemMgr; 230 MemoryManagerPtrT MemMgr, 234 EmissionDeferredSet::create(BaseLayer, std::move(Ms), std::move(MemMgr), 288 BaseLayerT &B, ModuleSetT Ms, MemoryManagerPtrT MemMgr, 292 return llvm::make_unique<EDS>(std::move(Ms), std::move(MemMgr), [all...] |
ObjectLinkingLayer.h | 102 ConcreteLinkedObjectSet(ObjSetT Objects, MemoryManagerPtrT MemMgr, 106 : MemMgr(std::move(MemMgr)), 121 RuntimeDyld RTDyld(*MemMgr, *PFC->Resolver); 194 MemoryManagerPtrT MemMgr; 203 createLinkedObjectSet(ObjSetT Objects, MemoryManagerPtrT MemMgr, 209 return llvm::make_unique<LOS>(std::move(Objects), std::move(MemMgr), 249 MemoryManagerPtrT MemMgr, 271 createLinkedObjectSet(std::move(Objects), std::move(MemMgr),
|
GlobalMappingLayer.h | 45 MemoryManagerPtrT MemMgr, 47 return BaseLayer.addModuleSet(std::move(Ms), std::move(MemMgr),
|
IRTransformLayer.h | 46 MemoryManagerPtrT MemMgr, 52 return BaseLayer.addModuleSet(std::move(Ms), std::move(MemMgr),
|
ObjectTransformLayer.h | 45 ObjSetHandleT addObjectSet(ObjSetT Objects, MemoryManagerPtrT MemMgr, 51 return BaseLayer.addObjectSet(std::move(Objects), std::move(MemMgr),
|
/external/swiftshader/third_party/LLVM/tools/llvm-rtdyld/ |
llvm-rtdyld.cpp | 87 TrivialMemoryManager *MemMgr = new TrivialMemoryManager; 88 RuntimeDyld Dyld(MemMgr); 117 for (unsigned i = 0, e = MemMgr->FunctionMemory.size(); i != e; ++i) { 118 sys::MemoryBlock &Data = MemMgr->FunctionMemory[i];
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/ |
RTDyldObjectLinkingLayer.h | 165 OwnedObject Obj, MemoryManagerPtrT MemMgr, 170 MemMgr(std::move(MemMgr)), 181 MemMgr->deregisterEHFrames(); 189 PFC->RTDyld = llvm::make_unique<RuntimeDyld>(*MemMgr, ResolverAdapter); 276 MemoryManagerPtrT MemMgr; 284 OwnedObject Obj, MemoryManagerPtrT MemMgr, 289 std::move(MemMgr), std::move(Resolver), 295 std::shared_ptr<RuntimeDyld::MemoryManager> MemMgr; 339 std::move(R.MemMgr), std::move(R.Resolver), ProcessAllSections) [all...] |
/external/llvm/tools/llvm-rtdyld/ |
llvm-rtdyld.cpp | 285 TrivialMemoryManager MemMgr; 286 RuntimeDyld Dyld(MemMgr, MemMgr); 395 static void doPreallocation(TrivialMemoryManager &MemMgr) { 403 MemMgr.preallocateSlab(PreallocMemory); 411 TrivialMemoryManager MemMgr; 412 doPreallocation(MemMgr); 413 RuntimeDyld Dyld(MemMgr, MemMgr); 454 for (auto &FM : MemMgr.FunctionMemory) [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-rtdyld/ |
llvm-rtdyld.cpp | 291 TrivialMemoryManager MemMgr; 292 RuntimeDyld Dyld(MemMgr, MemMgr); 401 static void doPreallocation(TrivialMemoryManager &MemMgr) { 409 MemMgr.preallocateSlab(PreallocMemory); 417 TrivialMemoryManager MemMgr; 418 doPreallocation(MemMgr); 419 RuntimeDyld Dyld(MemMgr, MemMgr); 460 for (auto &FM : MemMgr.FunctionMemory) [all...] |
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
JITEmitter.cpp | 280 JITMemoryManager *MemMgr; 369 MemMgr = JMM ? JMM : JITMemoryManager::CreateDefaultMemManager(); 371 MemMgr->AllocateGOT(); 383 delete MemMgr; 786 MemMgr->setMemoryWritable(); 793 BufferBegin = CurBufferPtr = MemMgr->startFunctionBody(F.getFunction(), 820 MemMgr->endFunctionBody(F.getFunction(), BufferBegin, CurBufferPtr); [all...] |
/external/llvm/lib/ExecutionEngine/Orc/ |
OrcMCJITReplacement.h | 135 std::shared_ptr<MCJITMemoryManager> MemMgr, 138 return new OrcMCJITReplacement(std::move(MemMgr), std::move(Resolver), 148 std::shared_ptr<MCJITMemoryManager> MemMgr, 152 MemMgr(*this, std::move(MemMgr)), Resolver(*this), 171 LazyEmitLayer.addModuleSet(std::move(Ms), &MemMgr, &Resolver); 177 ObjectLayer.addObjectSet(std::move(Objs), &MemMgr, &Resolver); 185 ObjectLayer.addObjectSet(std::move(Objs), &MemMgr, &Resolver); 279 ObjectLayer.addObjectSet(std::move(ObjSet), &MemMgr, &Resolver); 304 M.MemMgr.notifyObjectLoaded(&M, getObject(*Objects[I])) [all...] |
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyld.cpp | 30 uint8_t *Mem = MemMgr->startFunctionBody(Name.data(), AllocSize); 35 MemMgr->endFunctionBody(Name.data(), Mem, Mem + Size);
|