Lines Matching refs:Syms

519   Elf_Sym_Range Syms(nullptr, nullptr);  in getSymtabAndStrtab()  local
530 Syms = *SymsOrErr; in getSymtabAndStrtab()
534 return {Syms, StrTable}; in getSymtabAndStrtab()
542 Elf_Sym_Range Syms(nullptr, nullptr); in printSymbolsHelper() local
547 Syms = dynamic_symbols(); in printSymbolsHelper()
548 Entries = Syms.size(); in printSymbolsHelper()
550 std::tie(Syms, StrTable) = getSymtabAndStrtab(); in printSymbolsHelper()
553 if (Syms.empty()) in printSymbolsHelper()
559 llvm::any_of(Syms, [](const Elf_Sym &S) { return S.st_other & ~0x3; }); in printSymbolsHelper()
568 for (const Elf_Sym &Sym : Syms) in printSymbolsHelper()
569 printSymbol(Sym, &Sym - Syms.begin(), ShndxTable, StrTable, IsDynamic, in printSymbolsHelper()
3990 SmallVector<std::pair<uint64_t, std::string>, 0> Syms; in printRelr() local
3999 Syms.emplace_back(Sym.st_value, in printRelr()
4005 llvm::stable_sort(Syms); in printRelr()
4011 for (; I < Syms.size() && Syms[I].first <= Where; ++I) in printRelr()
4016 OS << " " << Syms[I - 1].second; in printRelr()
4017 if (Syms[I - 1].first < Where) in printRelr()
4018 OS << " + 0x" << Twine::utohexstr(Where - Syms[I - 1].first); in printRelr()
7554 ArrayRef<Elf_Sym> Syms; in printVersionSymbolSection() local
7557 this->getVersionTable(*Sec, &Syms, &StrTable, &SymTabSec); in printVersionSymbolSection()
7563 if (StrTable.empty() || Syms.empty() || Syms.size() != VerTableOrErr->size()) in printVersionSymbolSection()
7567 for (size_t I = 0, E = Syms.size(); I < E; ++I) { in printVersionSymbolSection()
7571 this->getFullSymbolName(Syms[I], I, ShNdxTable, StrTable, in printVersionSymbolSection()