@@ -693,7 +693,7 @@ void ThinLTOCodeGenerator::promote(Module &TheModule, ModuleSummaryIndex &Index,
693693 computePrevailingCopies (Index, PrevailingCopy);
694694
695695 // Generate import/export list
696- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
696+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
697697 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
698698 ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
699699 IsPrevailing (PrevailingCopy), ImportLists,
@@ -745,7 +745,7 @@ void ThinLTOCodeGenerator::crossModuleImport(Module &TheModule,
745745 computePrevailingCopies (Index, PrevailingCopy);
746746
747747 // Generate import/export list
748- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
748+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
749749 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
750750 ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
751751 IsPrevailing (PrevailingCopy), ImportLists,
@@ -785,7 +785,7 @@ void ThinLTOCodeGenerator::gatherImportedSummariesForModule(
785785 computePrevailingCopies (Index, PrevailingCopy);
786786
787787 // Generate import/export list
788- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
788+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
789789 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
790790 ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
791791 IsPrevailing (PrevailingCopy), ImportLists,
@@ -823,7 +823,7 @@ void ThinLTOCodeGenerator::emitImports(Module &TheModule, StringRef OutputName,
823823 computePrevailingCopies (Index, PrevailingCopy);
824824
825825 // Generate import/export list
826- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
826+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
827827 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
828828 ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
829829 IsPrevailing (PrevailingCopy), ImportLists,
@@ -874,7 +874,7 @@ void ThinLTOCodeGenerator::internalize(Module &TheModule,
874874 computePrevailingCopies (Index, PrevailingCopy);
875875
876876 // Generate import/export list
877- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
877+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
878878 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
879879 ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
880880 IsPrevailing (PrevailingCopy), ImportLists,
@@ -1074,7 +1074,7 @@ void ThinLTOCodeGenerator::run() {
10741074
10751075 // Collect the import/export lists for all modules from the call-graph in the
10761076 // combined index.
1077- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
1077+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
10781078 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
10791079 ComputeCrossModuleImport (*Index, ModuleToDefinedGVSummaries,
10801080 IsPrevailing (PrevailingCopy), ImportLists,
0 commit comments