Lines Matching refs:MR
759 MaterializationResponsibility &MR, jitlink::LinkGraph &LG, in modifyPassConfig() argument
764 if (auto InitSymbol = MR.getInitializerSymbol()) { in modifyPassConfig()
767 [this, &MR, IsBootstrapping](jitlink::LinkGraph &G) { in modifyPassConfig()
768 return associateJITDylibHeaderSymbol(G, MR, IsBootstrapping); in modifyPassConfig()
772 Config.PrePrunePasses.push_back([this, &MR](jitlink::LinkGraph &G) { in modifyPassConfig()
773 return preserveInitializerSections(G, MR); in modifyPassConfig()
779 [this, &JD = MR.getTargetJITDylib()](jitlink::LinkGraph &G) { in modifyPassConfig()
784 [this, &JD = MR.getTargetJITDylib()](jitlink::LinkGraph &G) { in modifyPassConfig()
791 MaterializationResponsibility &MR) { in getSyntheticSymbolDependencies() argument
793 auto I = InitSymbolDeps.find(&MR); in getSyntheticSymbolDependencies()
796 Result[MR.getInitializerSymbol()] = std::move(I->second); in getSyntheticSymbolDependencies()
797 InitSymbolDeps.erase(&MR); in getSyntheticSymbolDependencies()
804 jitlink::LinkGraph &G, MaterializationResponsibility &MR, in associateJITDylibHeaderSymbol() argument
811 auto &JD = MR.getTargetJITDylib(); in associateJITDylibHeaderSymbol()
861 jitlink::LinkGraph &G, MaterializationResponsibility &MR) { in preserveInitializerSections() argument
871 InitSymbolDeps[&MR] = InitSectionSymbols; in preserveInitializerSections()