@@ -693,7 +693,7 @@ void ThinLTOCodeGenerator::promote(Module &TheModule, ModuleSummaryIndex &Index,
693
693
computePrevailingCopies (Index, PrevailingCopy);
694
694
695
695
// Generate import/export list
696
- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
696
+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
697
697
DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
698
698
ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
699
699
IsPrevailing (PrevailingCopy), ImportLists,
@@ -745,7 +745,7 @@ void ThinLTOCodeGenerator::crossModuleImport(Module &TheModule,
745
745
computePrevailingCopies (Index, PrevailingCopy);
746
746
747
747
// Generate import/export list
748
- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
748
+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
749
749
DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
750
750
ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
751
751
IsPrevailing (PrevailingCopy), ImportLists,
@@ -785,7 +785,7 @@ void ThinLTOCodeGenerator::gatherImportedSummariesForModule(
785
785
computePrevailingCopies (Index, PrevailingCopy);
786
786
787
787
// Generate import/export list
788
- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
788
+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
789
789
DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
790
790
ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
791
791
IsPrevailing (PrevailingCopy), ImportLists,
@@ -823,7 +823,7 @@ void ThinLTOCodeGenerator::emitImports(Module &TheModule, StringRef OutputName,
823
823
computePrevailingCopies (Index, PrevailingCopy);
824
824
825
825
// Generate import/export list
826
- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
826
+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
827
827
DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
828
828
ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
829
829
IsPrevailing (PrevailingCopy), ImportLists,
@@ -874,7 +874,7 @@ void ThinLTOCodeGenerator::internalize(Module &TheModule,
874
874
computePrevailingCopies (Index, PrevailingCopy);
875
875
876
876
// Generate import/export list
877
- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
877
+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
878
878
DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
879
879
ComputeCrossModuleImport (Index, ModuleToDefinedGVSummaries,
880
880
IsPrevailing (PrevailingCopy), ImportLists,
@@ -1074,7 +1074,7 @@ void ThinLTOCodeGenerator::run() {
1074
1074
1075
1075
// Collect the import/export lists for all modules from the call-graph in the
1076
1076
// combined index.
1077
- DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists (ModuleCount);
1077
+ FunctionImporter::ImportListsTy ImportLists (ModuleCount);
1078
1078
DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists (ModuleCount);
1079
1079
ComputeCrossModuleImport (*Index, ModuleToDefinedGVSummaries,
1080
1080
IsPrevailing (PrevailingCopy), ImportLists,
0 commit comments