Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DELFNixPlatform.cpp141 if (auto Err = PlatformJD.define( in Create()
153 ES, ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), Err)); in Create()
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()
275 if (auto E2 = setupJITDylib(PlatformJD)) { in ELFNixPlatform()
280 RegisteredInitSymbols[&PlatformJD].add( in ELFNixPlatform()
284 if (auto E2 = associateRuntimeSupportFunctions(PlatformJD)) { in ELFNixPlatform()
292 if (auto E2 = bootstrapELFNixRuntime(PlatformJD)) { in ELFNixPlatform()
[all …]
H A DCOFFPlatform.cpp212 PlatformJD.addToLinkOrder(HostFuncJD); in Create()
386 JITDylib &PlatformJD, in COFFPlatform() argument
426 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in COFFPlatform()
430 if (auto E2 = setupJITDylib(PlatformJD)) { in COFFPlatform()
436 if (auto E2 = this->LoadDynLibrary(PlatformJD, Lib)) { in COFFPlatform()
448 if (auto E2 = associateRuntimeSupportFunctions(PlatformJD)) { in COFFPlatform()
456 if (auto E2 = bootstrapCOFFRuntime(PlatformJD)) { in COFFPlatform()
656 return ES.registerJITDispatchHandlers(PlatformJD, std::move(WFs)); in associateRuntimeSupportFunctions()
688 Error COFFPlatform::bootstrapCOFFRuntime(JITDylib &PlatformJD) { in bootstrapCOFFRuntime() argument
740 Error COFFPlatform::runSymbolIfExists(JITDylib &PlatformJD, in runSymbolIfExists() argument
[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()
1104 auto &PlatformJD = ES.createBareJITDylib("<Platform>"); in operator ()() local
1105 PlatformJD.addToLinkOrder(*ProcessSymbolsJD); in operator ()()
1144 if (auto P = MachOPlatform::Create(ES, *ObjLinkingLayer, PlatformJD, in operator ()()
1157 return &PlatformJD; in operator ()()
1170 PlatformJD.addToLinkOrder(*ProcessSymbolsJD); in setUpGenericLLVMIRPlatform()
1173 std::make_unique<GenericLLVMIRPlatformSupport>(J, PlatformJD)); in setUpGenericLLVMIRPlatform()
[all …]
H A DMachOPlatform.cpp281 if (auto Err = PlatformJD.define( in Create()
293 ES, ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), in Create()
313 return Create(ES, ObjLinkingLayer, PlatformJD, in Create()
438 JITDylib &PlatformJD, in MachOPlatform() argument
442 : ES(ES), PlatformJD(PlatformJD), ObjLinkingLayer(ObjLinkingLayer), in MachOPlatform()
446 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator)); in MachOPlatform()
506 if ((Err = PlatformJD.define( in MachOPlatform()
514 if ((Err = ES.lookup(makeJITDylibSearchOrder(&PlatformJD), in MachOPlatform()
535 if ((Err = PlatformJD.define( in MachOPlatform()
893 MP.JITDylibToHeaderAddr[&MP.PlatformJD] = in bootstrapPipelineRecordRuntimeFunctions()
[all …]
/freebsd-14.2/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.h123 JITDylib &PlatformJD, std::unique_ptr<DefinitionGenerator> OrcRuntime,
131 JITDylib &PlatformJD, const char *OrcRuntimePath,
290 JITDylib &PlatformJD,
319 JITDylib &PlatformJD; variable