Lines Matching defs:GVSummary
213 auto *GVSummary = SummaryPtr.get();
214 if (!Index.isGlobalValueLive(GVSummary))
215 return {FunctionImporter::ImportFailureReason::NotLive, GVSummary};
217 if (GlobalValue::isInterposableLinkage(GVSummary->linkage()))
219 GVSummary};
221 auto *Summary = dyn_cast<FunctionSummary>(GVSummary->getBaseObject());
229 return {FunctionImporter::ImportFailureReason::GlobalVar, GVSummary};
246 GVSummary};
252 GVSummary};
254 return {FunctionImporter::ImportFailureReason::None, GVSummary};
925 for (const auto &GVSummary : DefinedGVSummaries) {
929 auto VI = Index.getValueInfo(GVSummary.first);
931 if (!Index.isGlobalValueLive(GVSummary.second)) {
936 dyn_cast<FunctionSummary>(GVSummary.second->getBaseObject());