Lines Matching refs:Summary
880 for (const auto &Summary : VI.getSummaryList()) in setLiveRoot() local
881 Summary->setLive(true); in setLiveRoot()
950 std::unique_ptr<FunctionSummary> Summary = in buildModuleSummaryIndex() local
973 Index.addGlobalValueSummary(*GV, std::move(Summary)); in buildModuleSummaryIndex()
975 std::unique_ptr<GlobalVarSummary> Summary = in buildModuleSummaryIndex() local
982 Index.addGlobalValueSummary(*GV, std::move(Summary)); in buildModuleSummaryIndex()
1037 auto *Summary = Index.getGlobalValueSummary(*V); in buildModuleSummaryIndex() local
1038 assert(Summary && "Missing summary for global value"); in buildModuleSummaryIndex()
1039 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()
1058 auto &Summary = GlobalList.second.SummaryList[0]; in buildModuleSummaryIndex() local
1060 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()
1065 llvm::all_of(Summary->refs(), [&](const ValueInfo &VI) { in buildModuleSummaryIndex()
1069 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()
1073 if (auto *FuncSummary = dyn_cast<FunctionSummary>(Summary.get())) { in buildModuleSummaryIndex()
1079 Summary->setNotEligibleToImport(); in buildModuleSummaryIndex()