| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | COFFPlatform.cpp | 154 COFFPlatform::Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in Create() argument 193 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases)))) in Create() 208 PlatformJD.addToLinkOrder(HostFuncJD); in Create() 213 ObjLinkingLayer, PlatformJD, std::move(*OrcRuntimeArchiveGenerator), in Create() 223 COFFPlatform::Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in Create() argument 233 return Create(ObjLinkingLayer, PlatformJD, std::move(*ArchiveBuffer), in Create() 382 ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in COFFPlatform() argument 411 StaticVCRuntime ? VCRuntimeBootstrap->loadStaticVCRuntime(PlatformJD) in COFFPlatform() 412 : VCRuntimeBootstrap->loadDynamicVCRuntime(PlatformJD); in COFFPlatform() 421 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in COFFPlatform() [all …]
|
| H A D | ELFNixPlatform.cpp | 205 JITDylib &PlatformJD, in Create() argument 221 auto StandardRuntimeAliases = standardPlatformAliases(ES, PlatformJD); in Create() 228 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases)))) in Create() 232 if (auto Err = PlatformJD.define( in Create() 244 ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), Err)); in Create() 252 JITDylib &PlatformJD, const char *OrcRuntimePath, in Create() argument 261 return Create(ObjLinkingLayer, PlatformJD, in Create() 319 JITDylib &PlatformJD) { in standardPlatformAliases() argument 377 ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in ELFNixPlatform() argument 379 : ES(ObjLinkingLayer.getExecutionSession()), PlatformJD(PlatformJD), in ELFNixPlatform() [all …]
|
| H A D | LLJIT.cpp | 133 GenericLLVMIRPlatformSupport(LLJIT &J, JITDylib &PlatformJD) in GenericLLVMIRPlatformSupport() argument 150 cantFail(PlatformJD.define(absoluteSymbols(std::move(StdInterposes)))); in GenericLLVMIRPlatformSupport() 151 cantFail(setupJITDylib(PlatformJD)); in GenericLLVMIRPlatformSupport() 152 cantFail(J.addIRModule(PlatformJD, createPlatformRuntimeModule())); in GenericLLVMIRPlatformSupport() 1155 auto &PlatformJD = ES.createBareJITDylib("<Platform>"); in operator ()() local 1156 PlatformJD.addToLinkOrder(*ProcessSymbolsJD); in operator ()() 1169 *ObjLinkingLayer, PlatformJD, std::move(RuntimeArchiveBuffer), in operator ()() 1183 ELFNixPlatform::Create(*ObjLinkingLayer, PlatformJD, std::move(*G))) in operator ()() 1196 MachOPlatform::Create(*ObjLinkingLayer, PlatformJD, std::move(*G))) in operator ()() 1208 return &PlatformJD; in operator ()() [all …]
|
| H A D | MachOPlatform.cpp | 280 MachOPlatform::Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in Create() argument 301 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases)))) in Create() 305 if (auto Err = PlatformJD.define( in Create() 317 ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), in Create() 325 MachOPlatform::Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in Create() argument 336 return Create(ObjLinkingLayer, PlatformJD, in Create() 473 ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, in MachOPlatform() argument 477 : ES(ObjLinkingLayer.getExecutionSession()), PlatformJD(PlatformJD), in MachOPlatform() 482 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in MachOPlatform() 551 if ((Err = PlatformJD.define( in MachOPlatform() [all …]
|
| H A D | LazyReexports.cpp | 288 JITDylib &PlatformJD, Listener *L) { in Create() argument 291 std::move(EmitTrampolines), RSMgr, PlatformJD, L, Err)); in Create() 336 JITDylib &PlatformJD, Listener *L, in LazyReexportsManager() argument 338 : ES(PlatformJD.getExecutionSession()), in LazyReexportsManager() 351 Err = ES.registerJITDispatchHandlers(PlatformJD, std::move(WFs)); in LazyReexportsManager()
|
| H A D | JITLinkReentryTrampolines.cpp | 173 JITDylib &PlatformJD, in createJITLinkLazyReexportsManager() argument 185 RSMgr, PlatformJD, L); in createJITLinkLazyReexportsManager()
|
| H A D | ReOptimizeLayer.cpp | 29 Error ReOptimizeLayer::reigsterRuntimeFunctions(JITDylib &PlatformJD) { in reigsterRuntimeFunctions() argument 35 return ES.registerJITDispatchHandlers(PlatformJD, std::move(WFs)); in reigsterRuntimeFunctions()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | COFFPlatform.h | 45 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 52 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 141 ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 150 Error associateRuntimeSupportFunctions(JITDylib &PlatformJD); 153 Error bootstrapCOFFRuntime(JITDylib &PlatformJD); 156 Error runSymbolIfExists(JITDylib &PlatformJD, StringRef SymbolName);
|
| H A D | ELFNixPlatform.h | 110 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 116 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 133 JITDylib &PlatformJD); 221 ELFNixPlatform(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 226 Error associateRuntimeSupportFunctions(JITDylib &PlatformJD); 244 JITDylib &PlatformJD; variable
|
| H A D | MachOPlatform.h | 144 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 152 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 307 MachOPlatform(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, 336 JITDylib &PlatformJD; variable
|
| H A D | JITLinkReentryTrampolines.h | 69 JITDylib &PlatformJD,
|
| H A D | LazyReexports.h | 226 JITDylib &PlatformJD, Listener *L = nullptr); 243 RedirectableSymbolManager &RSMgr, JITDylib &PlatformJD,
|
| H A D | ReOptimizeLayer.h | 66 Error reigsterRuntimeFunctions(JITDylib &PlatformJD);
|