Home
last modified time | relevance | path

Searched refs:PlatformJD (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCOFFPlatform.cpp154 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 DELFNixPlatform.cpp205 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 DLLJIT.cpp133 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 DMachOPlatform.cpp280 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 DLazyReexports.cpp288 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 DJITLinkReentryTrampolines.cpp173 JITDylib &PlatformJD, in createJITLinkLazyReexportsManager() argument
185 RSMgr, PlatformJD, L); in createJITLinkLazyReexportsManager()
H A DReOptimizeLayer.cpp29 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 DCOFFPlatform.h45 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 DELFNixPlatform.h110 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 DMachOPlatform.h144 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
152 Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
307 MachOPlatform(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
336 JITDylib &PlatformJD; variable
H A DJITLinkReentryTrampolines.h69 JITDylib &PlatformJD,
H A DLazyReexports.h226 JITDylib &PlatformJD, Listener *L = nullptr);
243 RedirectableSymbolManager &RSMgr, JITDylib &PlatformJD,
H A DReOptimizeLayer.h66 Error reigsterRuntimeFunctions(JITDylib &PlatformJD);