Lines Matching defs:MR

790     MaterializationResponsibility &MR, jitlink::LinkGraph &LG,
800 if (LLVM_UNLIKELY(&MR.getTargetJITDylib() == &MP.PlatformJD)) {
808 auto I = MP.JITDylibToHeaderAddr.find(&MR.getTargetJITDylib());
827 if (auto InitSymbol = MR.getInitializerSymbol()) {
833 Config.PostAllocationPasses.push_back([this, &MR](LinkGraph &G) {
834 return associateJITDylibHeaderSymbol(G, MR);
842 Config.PrePrunePasses.push_back([this, &MR](LinkGraph &G) {
843 if (auto Err = preserveImportantSections(G, MR))
845 return processObjCImageInfo(G, MR);
850 [this, &MR](LinkGraph &G) { return populateObjCRuntimeObject(G, MR); });
857 [this, &JD = MR.getTargetJITDylib()](LinkGraph &G) {
868 Config.PostFixupPasses.push_back([this, &MR, JITSymTabInfo,
870 return addSymbolTableRegistration(G, MR, *JITSymTabInfo, InBootstrapPhase);
875 Config.PostAllocationPasses.push_back([this, &JD = MR.getTargetJITDylib(),
952 jitlink::LinkGraph &G, MaterializationResponsibility &MR) {
958 auto &JD = MR.getTargetJITDylib();
975 jitlink::LinkGraph &G, MaterializationResponsibility &MR) {
1001 if (const auto &InitSymName = MR.getInitializerSymbol()) {
1039 jitlink::LinkGraph &G, MaterializationResponsibility &MR) {
1089 auto ObjCImageInfoItr = ObjCImageInfos.find(&MR.getTargetJITDylib());
1099 if (Error E = mergeImageInfoFlags(G, MR, ObjCImageInfoItr->second, Flags))
1109 << MR.getTargetJITDylib().getName() << " in " << G.getName()
1117 if (auto Err = MR.defineMaterializing(
1118 {{MR.getExecutionSession().intern(ObjCImageInfoSymbolName),
1121 ObjCImageInfos[&MR.getTargetJITDylib()] = {Version, Flags, false};
1128 jitlink::LinkGraph &G, MaterializationResponsibility &MR,
1180 << MR.getTargetJITDylib().getName() << " (was "
1463 jitlink::LinkGraph &G, MaterializationResponsibility &MR) {
1525 auto It = ObjCImageInfos.find(&MR.getTargetJITDylib());
1679 jitlink::LinkGraph &G, MaterializationResponsibility &MR,
1685 auto I = MP.JITDylibToHeaderAddr.find(&MR.getTargetJITDylib());