Lines Matching defs:PlatformJD
279 MachOPlatform::Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
300 if (auto Err = PlatformJD.define(symbolAliases(std::move(*RuntimeAliases))))
304 if (auto Err = PlatformJD.define(
316 ObjLinkingLayer, PlatformJD, std::move(OrcRuntime),
324 MachOPlatform::Create(ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
335 return Create(ObjLinkingLayer, PlatformJD,
472 ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD,
476 : ES(ObjLinkingLayer.getExecutionSession()), PlatformJD(PlatformJD),
481 PlatformJD.addGenerator(std::move(OrcRuntimeGenerator));
541 if ((Err = PlatformJD.define(
544 if ((Err = ES.lookup(&PlatformJD, MachOHeaderStartSymbol).takeError()))
549 if ((Err = ES.lookup(makeJITDylibSearchOrder(&PlatformJD),
570 if ((Err = PlatformJD.define(
572 *this, PlatformJD.getName(), BootstrapCompleteSymbol,
580 &PlatformJD, JITDylibLookupFlags::MatchAllSymbols),
611 return ES.registerJITDispatchHandlers(PlatformJD, std::move(WFs));
800 if (LLVM_UNLIKELY(&MR.getTargetJITDylib() == &MP.PlatformJD)) {
930 // mapping between it and PlatformJD.
932 MP.JITDylibToHeaderAddr[&MP.PlatformJD] = MP.Bootstrap->MachOHeaderAddr;
933 MP.HeaderAddrToJITDylib[MP.Bootstrap->MachOHeaderAddr] = &MP.PlatformJD;