Lines Matching defs:GVSummary
230 auto *GVSummary = SummaryPtr.get();
231 if (!Index.isGlobalValueLive(GVSummary))
232 return {FunctionImporter::ImportFailureReason::NotLive, GVSummary};
234 if (GlobalValue::isInterposableLinkage(GVSummary->linkage()))
236 GVSummary};
238 auto *Summary = dyn_cast<FunctionSummary>(GVSummary->getBaseObject());
246 return {FunctionImporter::ImportFailureReason::GlobalVar, GVSummary};
264 GVSummary};
270 GVSummary};
272 return {FunctionImporter::ImportFailureReason::None, GVSummary};
1029 for (const auto &GVSummary : DefinedGVSummaries) {
1033 auto VI = Index.getValueInfo(GVSummary.first);
1035 if (!Index.isGlobalValueLive(GVSummary.second)) {
1040 dyn_cast<FunctionSummary>(GVSummary.second->getBaseObject());