Lines Matching refs:GUIDPreservedSymbols
322 DenseSet<GlobalValue::GUID> GUIDPreservedSymbols(PreservedSymbols.size()); in computeGUIDPreservedSymbols() local
324 GUIDPreservedSymbols); in computeGUIDPreservedSymbols()
325 return GUIDPreservedSymbols; in computeGUIDPreservedSymbols()
436 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, in ProcessThinLTOModule() argument
464 if (!ExportList.empty() || !GUIDPreservedSymbols.empty()) { in ProcessThinLTOModule()
515 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, in resolvePrevailingInIndex() argument
536 GUIDPreservedSymbols); in resolvePrevailingInIndex()
637 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols; member
641 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols) in IsExported()
642 : ExportLists(ExportLists), GUIDPreservedSymbols(GUIDPreservedSymbols) {} in IsExported()
647 GUIDPreservedSymbols.count(VI.getGUID()); in operator ()()
669 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols) { in computeDeadSymbolsInIndex() argument
676 computeDeadSymbolsWithConstProp(Index, GUIDPreservedSymbols, isPrevailing, in computeDeadSymbolsInIndex()
694 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in promote() local
698 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in promote()
701 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in promote()
716 resolvePrevailingInIndex(Index, ResolvedODR, GUIDPreservedSymbols, in promote()
726 Index, IsExported(ExportLists, GUIDPreservedSymbols), in promote()
747 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in crossModuleImport() local
750 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in crossModuleImport()
753 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in crossModuleImport()
787 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in gatherImportedSummariesForModule() local
790 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in gatherImportedSummariesForModule()
793 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in gatherImportedSummariesForModule()
825 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in emitImports() local
828 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in emitImports()
831 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in emitImports()
868 auto GUIDPreservedSymbols = in internalize() local
871 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in internalize()
878 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in internalize()
894 if (ExportList.empty() && GUIDPreservedSymbols.empty()) in internalize()
899 resolvePrevailingInIndex(Index, ResolvedODR, GUIDPreservedSymbols, in internalize()
905 Index, IsExported(ExportLists, GUIDPreservedSymbols), in internalize()
1041 DenseSet<GlobalValue::GUID> GUIDPreservedSymbols; in run() local
1044 GUIDPreservedSymbols); in run()
1048 addUsedSymbolToPreservedGUID(*M, GUIDPreservedSymbols); in run()
1051 computeDeadSymbolsInIndex(*Index, GUIDPreservedSymbols); in run()
1077 GUIDPreservedSymbols.insert(GUID); in run()
1099 resolvePrevailingInIndex(*Index, ResolvedODR, GUIDPreservedSymbols, in run()
1106 IsExported(ExportLists, GUIDPreservedSymbols), in run()
1109 *Index, IsExported(ExportLists, GUIDPreservedSymbols), in run()
1195 ExportList, GUIDPreservedSymbols, in run()