Searched refs:RefSummary (Results 1 – 1 of 1) sorted by relevance
292 auto LocalNotInModule = [&](const GlobalValueSummary *RefSummary) -> bool { in computeImportForReferencedGlobals() argument293 return GlobalValue::isLocalLinkage(RefSummary->linkage()) && in computeImportForReferencedGlobals()294 RefSummary->modulePath() != Summary.modulePath(); in computeImportForReferencedGlobals()297 for (auto &RefSummary : VI.getSummaryList()) in computeImportForReferencedGlobals() local298 if (isa<GlobalVarSummary>(RefSummary.get()) && in computeImportForReferencedGlobals()299 Index.canImportGlobalVar(RefSummary.get(), /* AnalyzeRefs */ true) && in computeImportForReferencedGlobals()300 !LocalNotInModule(RefSummary.get())) { in computeImportForReferencedGlobals()301 auto ILI = ImportList[RefSummary->modulePath()].insert(VI.getGUID()); in computeImportForReferencedGlobals()311 (*ExportLists)[RefSummary->modulePath()].insert(VI); in computeImportForReferencedGlobals()315 if (!Index.isWriteOnly(cast<GlobalVarSummary>(RefSummary.get()))) in computeImportForReferencedGlobals()[all …]