Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DFunctionImport.cpp182 auto *GVSummary = SummaryPtr.get(); in selectCallee() local
183 if (!Index.isGlobalValueLive(GVSummary)) { in selectCallee()
188 if (GlobalValue::isInterposableLinkage(GVSummary->linkage())) { in selectCallee()
194 auto *Summary = cast<FunctionSummary>(GVSummary->getBaseObject()); in selectCallee()
532 for (const auto &GVSummary : DefinedGVSummaries) { in ComputeImportForModule() local
536 auto VI = Index.getValueInfo(GVSummary.first); in ComputeImportForModule()
538 if (!Index.isGlobalValueLive(GVSummary.second)) { in ComputeImportForModule()
543 dyn_cast<FunctionSummary>(GVSummary.second->getBaseObject()); in ComputeImportForModule()