Lines Matching refs:CombinedIndex
397 const ModuleSummaryIndex &CombinedIndex) { in codegen() argument
431 createImmutableModuleSummaryIndexWrapperPass(&CombinedIndex)); in codegen()
445 const ModuleSummaryIndex &CombinedIndex) { in splitCodeGen() argument
479 CombinedIndex); in splitCodeGen()
521 ModuleSummaryIndex &CombinedIndex) { in backend() argument
530 /*ExportSummary=*/&CombinedIndex, /*ImportSummary=*/nullptr, in backend()
536 codegen(C, TM.get(), AddStream, 0, *Mod, CombinedIndex); in backend()
539 std::move(Mod), CombinedIndex); in backend()
566 Module &Mod, const ModuleSummaryIndex &CombinedIndex, in thinBackend() argument
588 Mod.setPartialSampleProfileRatio(CombinedIndex); in thinBackend()
591 codegen(Conf, TM.get(), AddStream, Task, Mod, CombinedIndex); in thinBackend()
602 /*ExportSummary=*/nullptr, /*ImportSummary=*/&CombinedIndex, in thinBackend()
606 codegen(Conf, TM, AddStream, Task, Mod, CombinedIndex); in thinBackend()
619 renameModuleForThinLTO(Mod, CombinedIndex, ClearDSOLocalOnDeclarations); in thinBackend()
621 dropDeadSymbols(Mod, DefinedGlobals, CombinedIndex); in thinBackend()
645 FunctionImporter Importer(CombinedIndex, ModuleLoader, in thinBackend()
683 const Module &M, const ModuleSummaryIndex &CombinedIndex, in loadReferencedModules() argument
693 for (const auto &GlobalList : CombinedIndex) { in loadReferencedModules()