Lines Matching refs:GUIDPreservedSymbols
292 DenseSet<GlobalValue::GUID> GUIDPreservedSymbols(PreservedSymbols.size()); in computeGUIDPreservedSymbols() local
294 GUIDPreservedSymbols); in computeGUIDPreservedSymbols()
295 return GUIDPreservedSymbols; in computeGUIDPreservedSymbols()
420 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, in ProcessThinLTOModule() argument
448 if (!ExportList.empty() || !GUIDPreservedSymbols.empty()) { in ProcessThinLTOModule()
492 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, in resolvePrevailingInIndex() argument
511 GUIDPreservedSymbols); in resolvePrevailingInIndex()
614 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols; member
617 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols) in IsExported()
618 : ExportLists(ExportLists), GUIDPreservedSymbols(GUIDPreservedSymbols) {} in IsExported()
623 GUIDPreservedSymbols.count(VI.getGUID()); in operator ()()
645 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols) { in computeDeadSymbolsInIndex() argument
652 computeDeadSymbolsWithConstProp(Index, GUIDPreservedSymbols, isPrevailing, in computeDeadSymbolsInIndex()
670 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in promote() local
674 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in promote()
677 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in promote()
690 resolvePrevailingInIndex(Index, ResolvedODR, GUIDPreservedSymbols, in promote()
699 Index, IsExported(ExportLists, GUIDPreservedSymbols), in promote()
720 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in crossModuleImport() local
723 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in crossModuleImport()
726 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in crossModuleImport()
755 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in gatherImportedSummariesForModule() local
758 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in gatherImportedSummariesForModule()
761 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in gatherImportedSummariesForModule()
788 auto GUIDPreservedSymbols = computeGUIDPreservedSymbols( in emitImports() local
791 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in emitImports()
794 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in emitImports()
826 auto GUIDPreservedSymbols = in internalize() local
829 addUsedSymbolToPreservedGUID(File, GUIDPreservedSymbols); in internalize()
836 computeDeadSymbolsInIndex(Index, GUIDPreservedSymbols); in internalize()
847 if (ExportList.empty() && GUIDPreservedSymbols.empty()) in internalize()
855 resolvePrevailingInIndex(Index, ResolvedODR, GUIDPreservedSymbols, in internalize()
861 Index, IsExported(ExportLists, GUIDPreservedSymbols), in internalize()
991 DenseSet<GlobalValue::GUID> GUIDPreservedSymbols; in run() local
994 GUIDPreservedSymbols); in run()
998 addUsedSymbolToPreservedGUID(*M, GUIDPreservedSymbols); in run()
1001 computeDeadSymbolsInIndex(*Index, GUIDPreservedSymbols); in run()
1019 GUIDPreservedSymbols.insert(GUID); in run()
1039 resolvePrevailingInIndex(*Index, ResolvedODR, GUIDPreservedSymbols, in run()
1046 IsExported(ExportLists, GUIDPreservedSymbols), in run()
1049 *Index, IsExported(ExportLists, GUIDPreservedSymbols), in run()
1128 ExportList, GUIDPreservedSymbols, in run()