Lines Matching refs:ModuleSummaryIndex
545 ModuleSummaryIndex *ExportSummary;
546 const ModuleSummaryIndex *ImportSummary;
586 ModuleSummaryIndex *ExportSummary,
587 const ModuleSummaryIndex *ImportSummary)
616 ModuleSummaryIndex *ExportSummary);
620 bool trySingleImplDevirt(ModuleSummaryIndex *ExportSummary,
695 ModuleSummaryIndex *ExportSummary);
706 ModuleSummaryIndex *ExportSummary);
717 ModuleSummaryIndex &ExportSummary;
731 ModuleSummaryIndex &ExportSummary,
881 ModuleSummaryIndex &Index,
895 ModuleSummaryIndex &Index, bool WholeProgramVisibilityEnabledInLTO,
922 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs,
928 ModuleSummaryIndex &Summary,
946 WPDRes->second.SingleImplName = ModuleSummaryIndex::getGlobalNameForLocal(
953 static Error checkCombinedSummaryForTesting(ModuleSummaryIndex *Summary) {
960 !ModPaths.contains(ModuleSummaryIndex::getRegularLTOModuleName()))
971 std::unique_ptr<ModuleSummaryIndex> Summary =
972 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false);
981 if (Expected<std::unique_ptr<ModuleSummaryIndex>> SummaryOrErr =
1058 ModuleSummaryIndex *ExportSummary) {
1278 ModuleSummaryIndex *ExportSummary,
1376 Res->SingleImplName = ModuleSummaryIndex::getGlobalNameForLocal(
2202 ModuleSummaryIndex *ExportSummary) {
2225 Function *const F, ModuleSummaryIndex *ExportSummary) {