Lines Matching refs:PlatformJD
117 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()
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()
298 Error ELFNixPlatform::associateRuntimeSupportFunctions(JITDylib &PlatformJD) { in associateRuntimeSupportFunctions() argument
319 return ES.registerJITDispatchHandlers(PlatformJD, std::move(WFs)); in associateRuntimeSupportFunctions()
476 Error ELFNixPlatform::bootstrapELFNixRuntime(JITDylib &PlatformJD) { in bootstrapELFNixRuntime() argument
495 {{&PlatformJD, JITDylibLookupFlags::MatchAllSymbols}}, RuntimeSymbols); in bootstrapELFNixRuntime()
506 {{&PlatformJD, JITDylibLookupFlags::MatchAllSymbols}}, DSOHandleSymbol); in bootstrapELFNixRuntime()