Lines Matching refs:VI
46 const GlobalValue *SGV, ValueInfo VI) { in shouldPromoteLocalToGlobal() argument
78 VI, SGV->getParent()->getModuleIdentifier()); in shouldPromoteLocalToGlobal()
222 ValueInfo VI; in processGlobalForThinLTO() local
224 VI = ImportIndex.getValueInfo(GV.getGUID()); in processGlobalForThinLTO()
226 if (VI && ImportIndex.hasSyntheticEntryCounts()) { in processGlobalForThinLTO()
229 for (const auto &S : VI.getSummaryList()) { in processGlobalForThinLTO()
244 assert(VI || GV.isDeclaration() || in processGlobalForThinLTO()
256 if (!GV.isDeclaration() && VI && ImportIndex.withAttributePropagation()) { in processGlobalForThinLTO()
268 ImportIndex.findSummaryInModule(VI, M.getModuleIdentifier())); in processGlobalForThinLTO()
285 if (GV.hasLocalLinkage() && shouldPromoteLocalToGlobal(&GV, VI)) { in processGlobalForThinLTO()
309 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()