Searched refs:RefSummary (Results 1 – 1 of 1) sorted by relevance
326 auto LocalNotInModule = [&](const GlobalValueSummary *RefSummary) -> bool { in computeImportForReferencedGlobals() argument327 return GlobalValue::isLocalLinkage(RefSummary->linkage()) && in computeImportForReferencedGlobals()328 RefSummary->modulePath() != Summary.modulePath(); in computeImportForReferencedGlobals()331 for (auto &RefSummary : VI.getSummaryList()) in computeImportForReferencedGlobals() local332 if (isa<GlobalVarSummary>(RefSummary.get()) && in computeImportForReferencedGlobals()333 Index.canImportGlobalVar(RefSummary.get(), /* AnalyzeRefs */ true) && in computeImportForReferencedGlobals()334 !LocalNotInModule(RefSummary.get())) { in computeImportForReferencedGlobals()335 auto ILI = ImportList[RefSummary->modulePath()].insert(VI.getGUID()); in computeImportForReferencedGlobals()345 (*ExportLists)[RefSummary->modulePath()].insert(VI); in computeImportForReferencedGlobals()349 if (!Index.isWriteOnly(cast<GlobalVarSummary>(RefSummary.get()))) in computeImportForReferencedGlobals()[all …]