Lines Matching defs:PlatformJD
206 JITDylib &PlatformJD,
222 auto StandardRuntimeAliases = standardPlatformAliases(ES, PlatformJD);
229 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases))))
233 if (auto Err = PlatformJD.define(
245 ObjLinkingLayer, PlatformJD, std::move(OrcRuntime), Err));
253 JITDylib &PlatformJD, const char *OrcRuntimePath,
262 return Create(ObjLinkingLayer, PlatformJD,
320 JITDylib &PlatformJD) {
378 ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
380 : ES(ObjLinkingLayer.getExecutionSession()), PlatformJD(PlatformJD),
386 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator));
391 // PlatformJD hasn't been 'set-up' by the platform yet (since we're creating
393 if (auto E2 = setupJITDylib(PlatformJD)) {
401 makeJITDylibSearchOrder(&PlatformJD),
421 if ((Err = PlatformJD.define(
423 *this, PlatformJD.getName(), BootstrapCompleteSymbol,
429 &PlatformJD, JITDylibLookupFlags::MatchAllSymbols),
435 if (auto E2 = associateRuntimeSupportFunctions(PlatformJD)) {
441 Error ELFNixPlatform::associateRuntimeSupportFunctions(JITDylib &PlatformJD) {
456 return ES.registerJITDispatchHandlers(PlatformJD, std::move(WFs));
667 // mapping between it and PlatformJD.
669 MP.JITDylibToHandleAddr[&MP.PlatformJD] =
672 &MP.PlatformJD;
733 &MR.getTargetJITDylib() == &MP.PlatformJD && MP.Bootstrap;