Home
last modified time | relevance | path

Searched refs:dynTlsSymbols (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/lld/ELF/
DSyntheticSections.cpp736 getGot(file).dynTlsSymbols.insert({&sym, 0}); in addDynTlsEntry()
740 getGot(file).dynTlsSymbols.insert({nullptr, 0}); in addTlsIndex()
745 tls.size() + dynTlsSymbols.size() * 2; in getEntriesNum()
760 if (!tls.empty() || !dynTlsSymbols.empty()) in getIndexedEntriesNum()
761 count += relocs.size() + tls.size() + dynTlsSymbols.size() * 2; in getIndexedEntriesNum()
802 return g.dynTlsSymbols.lookup(nullptr) * config->wordsize; in getTlsIndexOffset()
809 return g.dynTlsSymbols.lookup(sym) * config->wordsize; in getGlobalDynOffset()
837 set_union(tmp.dynTlsSymbols, src.dynTlsSymbols); in tryMergeGots()
969 for (auto &p: got.dynTlsSymbols) { in build()
991 for (std::pair<Symbol *, size_t> &p : got.dynTlsSymbols) { in build()
[all …]
DSyntheticSections.h353 llvm::MapVector<Symbol *, size_t> dynTlsSymbols; member