/external/llvm/include/llvm/ExecutionEngine/Orc/ |
D | ObjectLinkingLayer.h | 121 RuntimeDyld RTDyld(*MemMgr, *PFC->Resolver); in finalize() 122 RTDyld.setProcessAllSections(PFC->ProcessAllSections); in finalize() 123 PFC->RTDyld = &RTDyld; in finalize() 125 PFC->Finalizer(PFC->Handle, RTDyld, std::move(PFC->Objects), in finalize() 127 this->updateSymbolTable(RTDyld); in finalize() 149 assert(PFC->RTDyld && "mapSectionAddress called on raw LinkedObjectSet"); in mapSectionAddress() 150 PFC->RTDyld->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress() 172 void updateSymbolTable(const RuntimeDyld &RTDyld) { in updateSymbolTable() argument 174 SymEntry.second = RTDyld.getSymbol(SymEntry.first()); in updateSymbolTable() 191 RuntimeDyld *RTDyld; member [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Orc/ |
D | RTDyldObjectLinkingLayer.cpp | 104 auto RTDyld = llvm::make_unique<RuntimeDyld>(*MemoryManager, Resolver); in emit() local 105 RTDyld->setProcessAllSections(ProcessAllSections); in emit() 112 ActiveRTDylds[K] = RTDyld.get(); in emit() 119 auto Info = RTDyld->loadObject(**ObjFile); in emit() 136 for (auto &KV : RTDyld->getSymbolTable()) in emit() 146 RTDyld->finalizeWithMemoryManagerLocking(); in emit() 153 if (RTDyld->hasError()) { in emit() 154 ES.reportError(make_error<StringError>(RTDyld->getErrorString(), in emit()
|
D | OrcMCJITReplacement.h | 109 void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() argument 111 return ClientMM->notifyObjectLoaded(RTDyld, O); in notifyObjectLoaded()
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 81 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() argument 82 : RTDyld(RTDyld), ObjSecToIDMap(std::move(ObjSecToIDMap)) {} in LoadedObjectInfo() 93 RuntimeDyldImpl &RTDyld; variable 103 LoadedObjectInfoHelper(RuntimeDyldImpl &RTDyld, in LoadedObjectInfoHelper() 105 : LoadedObjectInfo(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedObjectInfoHelper() 184 virtual void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() argument
|
D | RuntimeDyldChecker.h | 71 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | RTDyldObjectLinkingLayer.h | 189 PFC->RTDyld = llvm::make_unique<RuntimeDyld>(*MemMgr, ResolverAdapter); in finalize() 190 PFC->RTDyld->setProcessAllSections(PFC->ProcessAllSections); in finalize() 195 PFC->RTDyld->loadObject(*PFC->Obj.getBinary()); in finalize() 199 auto SymTab = PFC->RTDyld->getSymbolTable(); in finalize() 207 PFC->RTDyld->finalizeWithMemoryManagerLocking(); in finalize() 209 if (PFC->RTDyld->hasError()) in finalize() 210 return make_error<StringError>(PFC->RTDyld->getErrorString(), in finalize() 237 assert(PFC->RTDyld && "mapSectionAddress called on raw LinkedObject"); in mapSectionAddress() 238 PFC->RTDyld->mapSectionAddress(LocalAddress, TargetAddr); in mapSectionAddress() 271 std::unique_ptr<RuntimeDyld> RTDyld; member
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyld.h | 75 LoadedObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedObjectInfo() argument 76 : RTDyld(RTDyld), ObjSecToIDMap(std::move(ObjSecToIDMap)) {} in LoadedObjectInfo() 87 RuntimeDyldImpl &RTDyld; variable 164 virtual void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() argument
|
D | RuntimeDyldChecker.h | 73 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCheckerImpl.h | 24 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler, 42 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld() 67 RuntimeDyld &RTDyld; variable
|
D | RuntimeDyldCOFF.cpp | 32 LoadedCOFFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedCOFFObjectInfo() argument 33 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedCOFFObjectInfo()
|
D | RuntimeDyldChecker.cpp | 680 RuntimeDyldCheckerImpl::RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, in RuntimeDyldCheckerImpl() argument 684 : RTDyld(RTDyld), Disassembler(Disassembler), InstPrinter(InstPrinter), in RuntimeDyldCheckerImpl() 686 RTDyld.Checker = this; in RuntimeDyldCheckerImpl() 907 RuntimeDyldChecker::RuntimeDyldChecker(RuntimeDyld &RTDyld, in RuntimeDyldChecker() argument 911 : Impl(make_unique<RuntimeDyldCheckerImpl>(RTDyld, Disassembler, in RuntimeDyldChecker() 917 return Impl->RTDyld; in getRTDyld() 921 return Impl->RTDyld; in getRTDyld()
|
D | RuntimeDyldMachO.cpp | 32 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo() argument 34 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedMachOObjectInfo()
|
D | RuntimeDyldELF.cpp | 102 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedELFObjectInfo() argument 103 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedELFObjectInfo()
|
D | RuntimeDyld.cpp | 968 return RTDyld.Sections[I->second].getLoadAddress(); in getSectionLoadAddress()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCheckerImpl.h | 24 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler, 42 RuntimeDyldImpl &getRTDyld() const { return *RTDyld.Dyld; } in getRTDyld() 69 RuntimeDyld &RTDyld; variable
|
D | RuntimeDyldCOFF.cpp | 35 RuntimeDyldImpl &RTDyld, in LoadedCOFFObjectInfo() argument 37 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedCOFFObjectInfo()
|
D | RuntimeDyldChecker.cpp | 680 RuntimeDyldCheckerImpl::RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, in RuntimeDyldCheckerImpl() argument 684 : RTDyld(RTDyld), Disassembler(Disassembler), InstPrinter(InstPrinter), in RuntimeDyldCheckerImpl() 686 RTDyld.Checker = this; in RuntimeDyldCheckerImpl() 933 RuntimeDyldChecker::RuntimeDyldChecker(RuntimeDyld &RTDyld, in RuntimeDyldChecker() argument 937 : Impl(make_unique<RuntimeDyldCheckerImpl>(RTDyld, Disassembler, in RuntimeDyldChecker() 943 return Impl->RTDyld; in getRTDyld() 947 return Impl->RTDyld; in getRTDyld()
|
D | RuntimeDyldMachO.cpp | 33 LoadedMachOObjectInfo(RuntimeDyldImpl &RTDyld, in LoadedMachOObjectInfo() argument 35 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedMachOObjectInfo()
|
D | RuntimeDyldELF.cpp | 140 LoadedELFObjectInfo(RuntimeDyldImpl &RTDyld, ObjSectionToIDMap ObjSecToIDMap) in LoadedELFObjectInfo() argument 141 : LoadedObjectInfoHelper(RTDyld, std::move(ObjSecToIDMap)) {} in LoadedELFObjectInfo()
|
D | RuntimeDyld.cpp | 1104 return RTDyld.Sections[I->second].getLoadAddress(); in getSectionLoadAddress()
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/lli/ |
D | RemoteJITUtils.h | 129 void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() argument 131 MemMgr->notifyObjectLoaded(RTDyld, Obj); in notifyObjectLoaded()
|
/external/llvm/tools/lli/ |
D | RemoteJITUtils.h | 129 void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() argument 131 MemMgr->notifyObjectLoaded(RTDyld, Obj); in notifyObjectLoaded()
|
/external/llvm/lib/ExecutionEngine/Orc/ |
D | OrcMCJITReplacement.h | 80 void notifyObjectLoaded(RuntimeDyld &RTDyld, in notifyObjectLoaded() argument 82 return ClientMM->notifyObjectLoaded(RTDyld, O); in notifyObjectLoaded()
|