Lines Matching refs:syms
68 static SymbolMapTy getSectionSyms(ArrayRef<Defined *> syms) { in getSectionSyms() argument
70 for (Defined *dr : syms) in getSectionSyms()
93 getSymbolStrings(ArrayRef<Defined *> syms) { in getSymbolStrings() argument
94 auto strs = std::make_unique<std::string[]>(syms.size()); in getSymbolStrings()
95 parallelFor(0, syms.size(), [&](size_t i) { in getSymbolStrings()
97 OutputSection *osec = syms[i]->getOutputSection(); in getSymbolStrings()
98 uint64_t vma = syms[i]->getVA(); in getSymbolStrings()
100 writeHeader(os, vma, lma, syms[i]->getSize(), 1); in getSymbolStrings()
101 os << indent16 << toString(*syms[i]); in getSymbolStrings()
105 for (size_t i = 0, e = syms.size(); i < e; ++i) in getSymbolStrings()
106 ret[syms[i]] = std::move(strs[i]); in getSymbolStrings()
151 std::vector<Defined *> syms = getSymbols(); in writeMapFile() local
152 SymbolMapTy sectionSyms = getSectionSyms(syms); in writeMapFile()
153 DenseMap<Symbol *, std::string> symStr = getSymbolStrings(syms); in writeMapFile()