Searched refs:SymbolNames (Results 1 – 10 of 10) 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 …]
655 SmallVector<StringRef, 10> SymbolNames; in traverseSymbolSection() 734 SymbolNames.push_back(SymbolName); in traverseSymbolSection() 747 for (StringRef SymbolName : SymbolNames) { in traverseSymbolSection() 657 SmallVector<StringRef, 10> SymbolNames; traverseSymbolSection() local
44 } *SymbolNames = nullptr; member89 Mapping->SymbolNames = in initialize()90 new std::remove_reference_t<decltype(*Mapping->SymbolNames)>[SymCount]; in initialize()119 Mapping->SymbolNames[SymIndex].qualifiedName() == QName) { in initialize()121 assert(llvm::none_of(llvm::ArrayRef(Mapping->SymbolNames, SymIndex), in initialize()131 Mapping->SymbolNames[SymIndex] = { in initialize()218 return getMappingPerLang(Language)->SymbolNames[ID].scope(); in scope()221 return getMappingPerLang(Language)->SymbolNames[ID].name(); in name()224 return getMappingPerLang(Language)->SymbolNames[ID].qualifiedName(); in qualifiedName()
51 LVSymbolNames SymbolNames; variable
746 if (ToRemove(SymbolNames)) { in removeSectionReferences()752 SymbolNames->Name.data(), this->Name.data()); in removeSectionReferences()753 SymbolNames = nullptr; in removeSectionReferences()809 SymbolNames == nullptr ? 0 : SymbolNames->findIndex(Sym->Name); in finalize()814 Link = SymbolNames == nullptr ? 0 : SymbolNames->Index; in finalize()829 if (SymbolNames != nullptr) in prepareForLayout()831 SymbolNames->addString(Sym->Name); in prepareForLayout()
810 void setStrTab(StringTableSection *StrTab) { SymbolNames = StrTab; } in setStrTab()815 StringTableSection *SymbolNames = nullptr; variable836 const SectionBase *getStrTab() const { return SymbolNames; } in getStrTab()
81 auto SymbolNames = getSymbolTypeNames(); in enumeration() local82 for (const auto &E : SymbolNames) in enumeration()
727 const std::vector<std::pair<StringRef, bool>> &SymbolNames) { in rt_pushSymbols() argument743 for (auto &Name : SymbolNames) in rt_pushSymbols()756 for (auto &[Name, Required] : SymbolNames) in rt_pushSymbols()
692 StringSet<> SymbolNames; in parseLinkingSectionSymtab() local886 !SymbolNames.insert(Info.Name).second) in parseLinkingSectionSymtab()
1066 DenseMap<uint64_t, StringRef> SymbolNames; in PrintFunctionStarts() local1072 SymbolNames[*Addr] = *Name; in PrintFunctionStarts()1081 auto It = SymbolNames.find(Addr); in PrintFunctionStarts()1082 if (It != SymbolNames.end()) in PrintFunctionStarts()1091 auto It = SymbolNames.find(Addr); in PrintFunctionStarts()1092 if (It != SymbolNames.end()) in PrintFunctionStarts()