Lines Matching full:linkage
92 // referenced, i.e. it does not need renaming (linkage is not local) or renaming
106 // referenced, i.e. it does not need renaming (linkage is not local) or
172 if (GlobalValue::isInterposableLinkage(GVSummary->linkage()))
178 // linkOnceODR the linkage does not change. So we import the alias
182 if (!GlobalValue::isLinkOnceODRLinkage(GVSummary->linkage()))
291 GlobalValue::isLinkOnceODRLinkage(ResolvedCalleeSummary->linkage()) &&
482 // See if the global summary analysis computed a new resolved linkage.
486 auto NewLinkage = GS->second->linkage();
489 DEBUG(dbgs() << "ODR fixing up linkage for `" << GV.getName() << "` from "
523 // Lookup the linkage recorded in the summaries during global analysis.
525 GlobalValue::LinkageTypes Linkage;
547 Linkage = GS->second->linkage();
549 Linkage = GS->second->linkage();
552 Linkage = GS->second->linkage();
553 return !GlobalValue::isLocalLinkage(Linkage);
556 // FIXME: See if we can just internalize directly here via linkage changes
639 // linkOnceODR the linkage does not change. So we import the alias