Searched refs:PlatformJD (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ELFNixPlatform.cpp | 141 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 D | COFFPlatform.cpp | 212 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 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() 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 D | MachOPlatform.cpp | 281 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 D | COFFPlatform.h | 44 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 D | ELFNixPlatform.h | 97 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 D | MachOPlatform.h | 123 JITDylib &PlatformJD, std::unique_ptr<DefinitionGenerator> OrcRuntime, 131 JITDylib &PlatformJD, const char *OrcRuntimePath, 290 JITDylib &PlatformJD, 319 JITDylib &PlatformJD; variable
|