Lines Matching refs:CombinedIndex
370 const ModuleSummaryIndex &CombinedIndex) { in codegen() argument
413 createImmutableModuleSummaryIndexWrapperPass(&CombinedIndex)); in codegen()
429 const ModuleSummaryIndex &CombinedIndex) { in splitCodeGen() argument
461 CombinedIndex); in splitCodeGen()
508 ModuleSummaryIndex &CombinedIndex) { in backend() argument
518 /*ExportSummary=*/&CombinedIndex, /*ImportSummary=*/nullptr, in backend()
524 codegen(C, TM.get(), AddStream, 0, Mod, CombinedIndex); in backend()
527 CombinedIndex); in backend()
554 Module &Mod, const ModuleSummaryIndex &CombinedIndex, in thinBackend() argument
576 Mod.setPartialSampleProfileRatio(CombinedIndex); in thinBackend()
580 codegen(Conf, TM.get(), AddStream, Task, Mod, CombinedIndex); in thinBackend()
591 /*ExportSummary=*/nullptr, /*ImportSummary=*/&CombinedIndex, in thinBackend()
595 codegen(Conf, TM, AddStream, Task, Mod, CombinedIndex); in thinBackend()
608 renameModuleForThinLTO(Mod, CombinedIndex, ClearDSOLocalOnDeclarations); in thinBackend()
610 dropDeadSymbols(Mod, DefinedGlobals, CombinedIndex); in thinBackend()
658 FunctionImporter Importer(CombinedIndex, ModuleLoader, in thinBackend()
664 updateMemProfAttributes(Mod, CombinedIndex); in thinBackend()
665 updatePublicTypeTestCalls(Mod, CombinedIndex.withWholeProgramVisibility()); in thinBackend()
700 const ModuleSummaryIndex &CombinedIndex, in initImportList() argument
707 for (const auto &GlobalList : CombinedIndex) { in initImportList()