Searched refs:PreservedSymbols (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 307 const StringSet<> &PreservedSymbols, in computeGUIDPreservedSymbols() argument 313 if (PreservedSymbols.count(Sym.getName()) && !Sym.getIRName().empty()) in computeGUIDPreservedSymbols() 321 const StringSet<> &PreservedSymbols, in computeGUIDPreservedSymbols() argument 323 DenseSet<GlobalValue::GUID> GUIDPreservedSymbols(PreservedSymbols.size()); in computeGUIDPreservedSymbols() 324 computeGUIDPreservedSymbols(File, PreservedSymbols, TheTriple, in computeGUIDPreservedSymbols() 574 PreservedSymbols.insert(Name); in preserveSymbol() 581 PreservedSymbols.insert(Name); in crossReferenceSymbol() 687 File, PreservedSymbols, Triple(TheModule.getTargetTriple())); in promote() 740 File, PreservedSymbols, Triple(TheModule.getTargetTriple())); in crossModuleImport() 780 File, PreservedSymbols, Triple(TheModule.getTargetTriple())); in gatherImportedSummariesForModule() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Object/ |
H A D | IRSymtab.cpp | 49 static const char *PreservedSymbols[] = { variable 217 DenseSet<StringRef> PreservedSymbolSet(std::begin(PreservedSymbols), in buildPreservedSymbolsSet() 218 std::end(PreservedSymbols)); in buildPreservedSymbolsSet()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | ThinLTOCodeGenerator.h | 319 StringSet<> PreservedSymbols; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 1890 void propagateAttributes(const DenseSet<GlobalValue::GUID> &PreservedSymbols);
|