Lines Matching refs:ModuleSummaryIndex

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