Lines Matching defs:JD
1100 auto AddModule = [&](orc::JITDylib &JD, orc::ThreadSafeModule M) {
1101 return UseJITKind == JITKind::OrcLazy ? J->addLazyIRModule(JD, std::move(M))
1102 : J->addIRModule(JD, std::move(M));
1117 orc::JITDylib *JD = J->getJITDylibByName(*JDItr);
1118 if (!JD) {
1119 JD = &ExitOnErr(J->createJITDylib(*JDItr));
1120 J->getMainJITDylib().addToLinkOrder(*JD);
1121 JD->addToLinkOrder(J->getMainJITDylib());
1123 IdxToDylib[JITDylibs.getPosition(JDItr - JITDylibs.begin())] = JD;
1133 auto &JD = *JDItr->second;
1134 ExitOnErr(AddModule(JD, std::move(M)));
1142 auto &JD = *JDItr->second;
1143 ExitOnErr(J->linkStaticLibraryInto(JD, EAItr->c_str()));