Searched refs:SymbolNames (Results 1 – 9 of 9) sorted by relevance
27 if (SymbolNames.find(SymbolName) == SymbolNames.end()) { in add()28 SymbolNames.emplace( in add()33 SymbolNames[SymbolName].Scope = Function; in add()35 SymbolNames[SymbolName].SectionIndex = SectionIndex; in add()38 if (Function && SymbolNames[SymbolName].IsComdat) in add()47 if (SymbolNames.find(SymbolName) == SymbolNames.end()) in add()48 SymbolNames.emplace( in add()53 SymbolNames[SymbolName].Address = Address; in add()55 LVScope *Function = SymbolNames[SymbolName].Scope; in add()68 if (SymbolName.empty() || (SymbolNames.find(SymbolName) == SymbolNames.end())) in update()[all …]
19 static std::pair<llvm::StringRef, llvm::StringRef> *SymbolNames; variable32 SymbolNames = new std::remove_reference_t<decltype(*SymbolNames)>[SymCount]; in initialize()54 SymbolNames[SymIndex] = {NS, Name}; in initialize()87 llvm::StringRef Symbol::scope() const { return SymbolNames[ID].first; } in scope()88 llvm::StringRef Symbol::name() const { return SymbolNames[ID].second; } in name()
50 LVSymbolNames SymbolNames; variable
39 std::vector<std::string> SymbolNames; member in __anon3ad6866c0111::ELFDumper168 if (!SymbolNames[Index].empty()) in getUniquedSymbolName()169 return SymbolNames[Index]; in getUniquedSymbolName()173 SymbolNames[Index] = in getUniquedSymbolName()176 SymbolNames[Index] = std::string(Name); in getUniquedSymbolName()177 return SymbolNames[Index]; in getUniquedSymbolName()694 SymbolNames.resize(SymTable.size()); in dumpSymbols()
716 if (ToRemove(SymbolNames)) { in removeSectionReferences()722 SymbolNames->Name.data(), this->Name.data()); in removeSectionReferences()723 SymbolNames = nullptr; in removeSectionReferences()776 SymbolNames == nullptr ? 0 : SymbolNames->findIndex(Sym->Name); in finalize()781 Link = SymbolNames == nullptr ? 0 : SymbolNames->Index; in finalize()796 if (SymbolNames != nullptr) in prepareForLayout()798 SymbolNames->addString(Sym->Name); in prepareForLayout()
687 void setStrTab(StringTableSection *StrTab) { SymbolNames = StrTab; } in setStrTab()692 StringTableSection *SymbolNames = nullptr; variable711 const SectionBase *getStrTab() const { return SymbolNames; } in getStrTab()
80 auto SymbolNames = getSymbolTypeNames(); in enumeration() local81 for (const auto &E : SymbolNames) in enumeration()
589 StringSet<> SymbolNames; in parseLinkingSectionSymtab() local779 !SymbolNames.insert(Info.Name).second) in parseLinkingSectionSymtab()
1092 DenseMap<uint64_t, StringRef> SymbolNames; in PrintFunctionStarts() local1098 SymbolNames[*Addr] = *Name; in PrintFunctionStarts()1107 auto It = SymbolNames.find(Addr); in PrintFunctionStarts()1108 if (It != SymbolNames.end()) in PrintFunctionStarts()1117 auto It = SymbolNames.find(Addr); in PrintFunctionStarts()1118 if (It != SymbolNames.end()) in PrintFunctionStarts()