Lines Matching refs:Summary
805 for (const auto &Summary : VI.getSummaryList()) in setLiveRoot() local
806 Summary->setLive(true); in setLiveRoot()
874 std::unique_ptr<FunctionSummary> Summary = in buildModuleSummaryIndex() local
897 Index.addGlobalValueSummary(*GV, std::move(Summary)); in buildModuleSummaryIndex()
899 std::unique_ptr<GlobalVarSummary> Summary = in buildModuleSummaryIndex() local
906 Index.addGlobalValueSummary(*GV, std::move(Summary)); in buildModuleSummaryIndex()
961 auto *Summary = Index.getGlobalValueSummary(*V); in buildModuleSummaryIndex() local
962 assert(Summary && "Missing summary for global value"); in buildModuleSummaryIndex()
963 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()
982 auto &Summary = GlobalList.second.SummaryList[0]; in buildModuleSummaryIndex() local
984 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()
989 llvm::all_of(Summary->refs(), [&](const ValueInfo &VI) { in buildModuleSummaryIndex()
993 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()
997 if (auto *FuncSummary = dyn_cast<FunctionSummary>(Summary.get())) { in buildModuleSummaryIndex()
1003 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()