Home
last modified time | relevance | path

Searched refs:RefSummary (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp302 auto LocalNotInModule = [&](const GlobalValueSummary *RefSummary) -> bool { in computeImportForReferencedGlobals() argument
303 return GlobalValue::isLocalLinkage(RefSummary->linkage()) && in computeImportForReferencedGlobals()
304 RefSummary->modulePath() != Summary.modulePath(); in computeImportForReferencedGlobals()
307 for (auto &RefSummary : VI.getSummaryList()) in computeImportForReferencedGlobals() local
308 if (isa<GlobalVarSummary>(RefSummary.get()) && in computeImportForReferencedGlobals()
309 canImportGlobalVar(RefSummary.get()) && in computeImportForReferencedGlobals()
310 !LocalNotInModule(RefSummary.get())) { in computeImportForReferencedGlobals()
311 auto ILI = ImportList[RefSummary->modulePath()].insert(VI.getGUID()); in computeImportForReferencedGlobals()
316 (*ExportLists)[RefSummary->modulePath()].insert(VI.getGUID()); in computeImportForReferencedGlobals()