Lines Matching refs:syms
64 static SymbolMapTy getSectionSyms(ArrayRef<Symbol *> syms) { in getSectionSyms() argument
66 for (Symbol *dr : syms) in getSectionSyms()
75 getSymbolStrings(ArrayRef<Symbol *> syms) { in getSymbolStrings() argument
76 std::vector<std::string> str(syms.size()); in getSymbolStrings()
77 parallelFor(0, syms.size(), [&](size_t i) { in getSymbolStrings()
79 auto *chunk = syms[i]->getChunk(); in getSymbolStrings()
87 if (auto *DD = dyn_cast<DefinedData>(syms[i])) { in getSymbolStrings()
92 if (auto *DF = dyn_cast<DefinedFunction>(syms[i])) { in getSymbolStrings()
96 os.indent(16) << toString(*syms[i]); in getSymbolStrings()
100 for (size_t i = 0, e = syms.size(); i < e; ++i) in getSymbolStrings()
101 ret[syms[i]] = std::move(str[i]); in getSymbolStrings()
118 std::vector<Symbol *> syms = getSymbols(); in writeMapFile() local
119 SymbolMapTy sectionSyms = getSectionSyms(syms); in writeMapFile()
120 DenseMap<Symbol *, std::string> symStr = getSymbolStrings(syms); in writeMapFile()