Lines Matching refs:Syms
68 static SymbolMapTy getSectionSyms(ArrayRef<Defined *> Syms) { in getSectionSyms() argument
70 for (Defined *DR : Syms) in getSectionSyms()
89 getSymbolStrings(ArrayRef<Defined *> Syms) { in getSymbolStrings() argument
90 std::vector<std::string> Str(Syms.size()); in getSymbolStrings()
91 parallelForEachN(0, Syms.size(), [&](size_t I) { in getSymbolStrings()
93 OutputSection *OSec = Syms[I]->getOutputSection(); in getSymbolStrings()
94 uint64_t VMA = Syms[I]->getVA(); in getSymbolStrings()
96 writeHeader(OS, VMA, LMA, Syms[I]->getSize(), 1); in getSymbolStrings()
97 OS << Indent16 << toString(*Syms[I]); in getSymbolStrings()
101 for (size_t I = 0, E = Syms.size(); I < E; ++I) in getSymbolStrings()
102 Ret[Syms[I]] = std::move(Str[I]); in getSymbolStrings()
157 std::vector<Defined *> Syms = getSymbols(); in writeMapFile() local
158 SymbolMapTy SectionSyms = getSectionSyms(Syms); in writeMapFile()
159 DenseMap<Symbol *, std::string> SymStr = getSymbolStrings(Syms); in writeMapFile()