Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp117 JITDylib &PlatformJD, std::unique_ptr<DefinitionGenerator> OrcRuntime, in Create() argument
130 auto StandardRuntimeAliases = standardPlatformAliases(ES, PlatformJD); in Create()
137 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases)))) in Create()
141 if (auto Err = PlatformJD.define( in Create()
153 ES, ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), Err)); in Create()
162 JITDylib &PlatformJD, const char *OrcRuntimePath, in Create() argument
171 return Create(ES, ObjLinkingLayer, PlatformJD, in Create()
217 JITDylib &PlatformJD) { in standardPlatformAliases() argument
263 JITDylib &PlatformJD, in ELFNixPlatform() argument
271 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in ELFNixPlatform()
[all …]
H A DCOFFPlatform.cpp164 JITDylib &PlatformJD, std::unique_ptr<MemoryBuffer> OrcRuntimeArchiveBuffer, in Create() argument
197 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases)))) in Create()
212 PlatformJD.addToLinkOrder(HostFuncJD); in Create()
217 ES, ObjLinkingLayer, PlatformJD, std::move(*OrcRuntimeArchiveGenerator), in Create()
227 JITDylib &PlatformJD, const char *OrcRuntimePath, in Create() argument
236 return Create(ES, ObjLinkingLayer, PlatformJD, std::move(*ArchiveBuffer), in Create()
386 JITDylib &PlatformJD, in COFFPlatform() argument
416 StaticVCRuntime ? VCRuntimeBootstrap->loadStaticVCRuntime(PlatformJD) in COFFPlatform()
417 : VCRuntimeBootstrap->loadDynamicVCRuntime(PlatformJD); in COFFPlatform()
426 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in COFFPlatform()
[all …]
H A DMachOPlatform.cpp296 JITDylib &PlatformJD, std::unique_ptr<DefinitionGenerator> OrcRuntime, in Create() argument
313 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases)))) in Create()
317 if (auto Err = PlatformJD.define( in Create()
329 ES, ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), in Create()
338 JITDylib &PlatformJD, const char *OrcRuntimePath, in Create() argument
349 return Create(ES, ObjLinkingLayer, PlatformJD, in Create()
474 JITDylib &PlatformJD, in MachOPlatform() argument
478 : ES(ES), PlatformJD(PlatformJD), ObjLinkingLayer(ObjLinkingLayer), in MachOPlatform()
482 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in MachOPlatform()
542 if ((Err = PlatformJD.define( in MachOPlatform()
[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()
1137 auto &PlatformJD = ES.createBareJITDylib("<Platform>"); in operator ()() local
1138 PlatformJD.addToLinkOrder(*ProcessSymbolsJD); in operator ()()
1151 ES, *ObjLinkingLayer, PlatformJD, std::move(RuntimeArchiveBuffer), in operator ()()
1164 if (auto P = ELFNixPlatform::Create(ES, *ObjLinkingLayer, PlatformJD, in operator ()()
1177 if (auto P = MachOPlatform::Create(ES, *ObjLinkingLayer, PlatformJD, in operator ()()
1190 return &PlatformJD; in operator ()()
[all …]
/src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCOFFPlatform.h44 JITDylib &PlatformJD,
52 JITDylib &PlatformJD, const char *OrcRuntimePath,
149 JITDylib &PlatformJD,
157 Error associateRuntimeSupportFunctions(JITDylib &PlatformJD);
160 Error bootstrapCOFFRuntime(JITDylib &PlatformJD);
163 Error runSymbolIfExists(JITDylib &PlatformJD, StringRef SymbolName);
H A DELFNixPlatform.h97 JITDylib &PlatformJD, std::unique_ptr<DefinitionGenerator> OrcRuntime,
103 JITDylib &PlatformJD, const char *OrcRuntimePath,
119 JITDylib &PlatformJD);
192 JITDylib &PlatformJD,
197 Error associateRuntimeSupportFunctions(JITDylib &PlatformJD);
216 Error bootstrapELFNixRuntime(JITDylib &PlatformJD);
H A DMachOPlatform.h137 JITDylib &PlatformJD, std::unique_ptr<DefinitionGenerator> OrcRuntime,
145 JITDylib &PlatformJD, const char *OrcRuntimePath,
304 JITDylib &PlatformJD,
333 JITDylib &PlatformJD; variable