/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCOFF.cpp | 49 RuntimeDyld::MemoryManager &MemMgr, in create() argument 54 return std::make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver); in create() 56 return std::make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver); in create() 58 return std::make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver); in create() 60 return std::make_unique<RuntimeDyldCOFFAArch64>(MemMgr, Resolver); in create()
|
D | RuntimeDyldMachO.h | 51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachO() argument 53 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldMachO() 126 RuntimeDyld::MemoryManager &MemMgr, 154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldMachOCRTPBase() argument 156 : RuntimeDyldMachO(MemMgr, Resolver) {} in RuntimeDyldMachOCRTPBase()
|
D | RuntimeDyldCOFF.h | 34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldCOFF() argument 40 : RuntimeDyldImpl(MemMgr, Resolver) {} in RuntimeDyldCOFF()
|
D | RuntimeDyld.cpp | 79 MemMgr.deregisterEHFrames(); in deregisterEHFrames() 190 if (MemMgr.needsToReserveAllocationSpace()) { in loadObjectImpl() 198 MemMgr.reserveAllocationSpace(CodeSize, CodeAlign, RODataSize, RODataAlign, in loadObjectImpl() 726 uint8_t *Addr = MemMgr.allocateDataSection(CommonSize, CommonAlign, SectionID, in emitCommonSymbols() 836 Addr = IsCode ? MemMgr.allocateCodeSection(Allocate, Alignment, SectionID, in emitSection() 838 : MemMgr.allocateDataSection(Allocate, Alignment, SectionID, in emitSection() 1215 if (SharedThis->MemMgr.finalizeMemory(&ErrMsg)) in finalizeAsync() 1256 RuntimeDyld::RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyld() argument 1258 : MemMgr(MemMgr), Resolver(Resolver) { in RuntimeDyld() 1313 MemMgr, Resolver, ProcessAllSections, in loadObject() [all …]
|
D | RuntimeDyldMachO.cpp | 342 MemMgr.registerEHFrames(EHFrame->getAddress(), EHFrame->getLoadAddress(), in registerEHFrames() 350 RuntimeDyld::MemoryManager &MemMgr, in create() argument 357 return std::make_unique<RuntimeDyldMachOARM>(MemMgr, Resolver); in create() 359 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver); in create() 361 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver); in create() 363 return std::make_unique<RuntimeDyldMachOI386>(MemMgr, Resolver); in create() 365 return std::make_unique<RuntimeDyldMachOX86_64>(MemMgr, Resolver); in create()
|
D | RuntimeDyldImpl.h | 247 RuntimeDyld::MemoryManager &MemMgr; variable 464 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldImpl() argument 466 : MemMgr(MemMgr), Resolver(Resolver), in RuntimeDyldImpl()
|
D | RuntimeDyldELF.h | 164 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, 169 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
|
D | RuntimeDyldELF.cpp | 223 RuntimeDyldELF::RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, in RuntimeDyldELF() argument 225 : RuntimeDyldImpl(MemMgr, Resolver), GOTSectionID(0), CurrentGOTIndex(0) {} in RuntimeDyldELF() 234 MemMgr.registerEHFrames(EHFrameAddr, EHFrameLoadAddr, EHFrameSize); in registerEHFrames() 241 RuntimeDyld::MemoryManager &MemMgr, in create() argument 245 return std::make_unique<RuntimeDyldELF>(MemMgr, Resolver); in create() 250 return std::make_unique<RuntimeDyldELFMips>(MemMgr, Resolver); in create() 1862 uint8_t *Addr = MemMgr.allocateDataSection(TotalSize, getGOTEntrySize(), in finalizeLoad()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | RTDyldObjectLinkingLayer.h | 215 OwnedObject Obj, MemoryManagerPtrT MemMgr, in ConcreteLinkedObject() argument 220 MemMgr(std::move(MemMgr)), in ConcreteLinkedObject() 231 MemMgr->deregisterEHFrames(); in ~ConcreteLinkedObject() 239 PFC->RTDyld = std::make_unique<RuntimeDyld>(*MemMgr, ResolverAdapter); in finalize() 331 MemoryManagerPtrT MemMgr; variable 339 OwnedObject Obj, MemoryManagerPtrT MemMgr, in createLinkedObject() argument 344 std::move(MemMgr), std::move(Resolver), in createLinkedObject() 350 std::shared_ptr<RuntimeDyld::MemoryManager> MemMgr; member 404 std::move(R.MemMgr), std::move(R.Resolver), ProcessAllSections); in addObject()
|
D | ObjectLinkingLayer.h | 82 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 148 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr; variable
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/MCJIT/ |
D | MCJIT.cpp | 43 std::shared_ptr<MCJITMemoryManager> MemMgr, in createJIT() argument 51 if (!MemMgr || !Resolver) { in createJIT() 53 if (!MemMgr) in createJIT() 54 MemMgr = RTDyldMM; in createJIT() 59 return new MCJIT(std::move(M), std::move(TM), std::move(MemMgr), in createJIT() 64 std::shared_ptr<MCJITMemoryManager> MemMgr, in MCJIT() argument 67 Ctx(nullptr), MemMgr(std::move(MemMgr)), in MCJIT() 68 Resolver(*this, std::move(Resolver)), Dyld(*this->MemMgr, this->Resolver), in MCJIT() 248 MemMgr->finalizeMemory(); in finalizeLoadedModules() 655 MemMgr->notifyObjectLoaded(this, Obj); in notifyObjectLoaded()
|
D | MCJIT.h | 69 std::shared_ptr<MCJITMemoryManager> MemMgr, 181 std::shared_ptr<MCJITMemoryManager> MemMgr; variable 305 std::shared_ptr<MCJITMemoryManager> MemMgr,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 175 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver); 273 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, 283 MemoryManager &MemMgr; variable 297 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
|
D | ExecutionEngine.h | 532 std::shared_ptr<MCJITMemoryManager> MemMgr; variable
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | RTDyldObjectLinkingLayer.cpp | 84 for (auto &MemMgr : MemMgrs) in ~RTDyldObjectLinkingLayer() local 85 MemMgr->deregisterEHFrames(); in ~RTDyldObjectLinkingLayer() 132 RuntimeDyld::MemoryManager *MemMgr = nullptr; in emit() local 139 MemMgr = MemMgrs.back().get(); in emit() 145 **Obj, std::move(O), *MemMgr, Resolver, ProcessAllSections, in emit()
|
D | OrcMCJITReplacement.h | 220 std::shared_ptr<MCJITMemoryManager> MemMgr, in createOrcMCJITReplacement() argument 223 return new OrcMCJITReplacement(std::move(MemMgr), std::move(Resolver), in createOrcMCJITReplacement() 232 OrcMCJITReplacement(std::shared_ptr<MCJITMemoryManager> MemMgr, in OrcMCJITReplacement() argument 236 MemMgr( in OrcMCJITReplacement() 237 std::make_shared<MCJITReplacementMemMgr>(*this, std::move(MemMgr))), in OrcMCJITReplacement() 244 return ObjectLayerT::Resources{this->MemMgr, this->Resolver}; in OrcMCJITReplacement() 432 M.MemMgr->notifyObjectLoaded(&M, Obj); in operator() 467 std::shared_ptr<MCJITReplacementMemMgr> MemMgr; variable
|
D | ObjectLinkingLayer.cpp | 39 JITLinkMemoryManager &getMemoryManager() override { return *Layer.MemMgr; } in getMemoryManager() 332 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) in ObjectLinkingLayer() argument 333 : ObjectLayer(ES), MemMgr(std::move(MemMgr)) {} in ObjectLinkingLayer()
|
D | OrcCBindingsStack.h | 287 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr, in addIRModule() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/ |
D | ExecutionEngine.cpp | 50 std::shared_ptr<MCJITMemoryManager> MemMgr, 55 std::string *ErrorStr, std::shared_ptr<MCJITMemoryManager> MemMgr, 477 OptLevel(CodeGenOpt::Default), MemMgr(nullptr), Resolver(nullptr), in EngineBuilder() 493 MemMgr = SharedMM; in setMCJITMemoryManager() 500 MemMgr = std::shared_ptr<MCJITMemoryManager>(std::move(MM)); in setMemoryManager() 521 if (MemMgr) { in create() 542 EE = ExecutionEngine::OrcMCJITReplacementCtor(ErrorStr, std::move(MemMgr), in create() 547 EE = ExecutionEngine::MCJITCtor(std::move(M), ErrorStr, std::move(MemMgr), in create()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldCOFFX86_64.h | 276 MemMgr.registerEHFrames(EHFrameAddr, EHFrameLoadAddr, EHFrameSize); in registerEHFrames()
|