Lines Matching refs:Defined
70 static void sortUniqueSymbols(std::vector<Defined *> &syms) { in sortUniqueSymbols()
72 using SortEntry = std::pair<Defined *, size_t>; in sortUniqueSymbols()
101 static void getSymbols(std::vector<Defined *> &syms, in getSymbols()
102 std::vector<Defined *> &staticSyms) { in getSymbols()
117 } else if (auto *sym = dyn_cast<Defined>(b)) { in getSymbols()
132 if (auto *thunkSym = dyn_cast<Defined>(file->thunkSym)) in getSymbols()
135 if (auto *impSym = dyn_cast_or_null<Defined>(file->impSym)) in getSymbols()
144 static DenseMap<Defined *, std::string>
145 getSymbolStrings(ArrayRef<Defined *> syms) { in getSymbolStrings()
149 Defined *sym = syms[i]; in getSymbolStrings()
198 DenseMap<Defined *, std::string> ret; in getSymbolStrings()
217 std::vector<Defined *> syms; in writeMapFile()
218 std::vector<Defined *> staticSyms; in writeMapFile()
223 DenseMap<Defined *, std::string> symStr = getSymbolStrings(syms); in writeMapFile()
224 DenseMap<Defined *, std::string> staticSymStr = getSymbolStrings(staticSyms); in writeMapFile()
291 for (Defined *sym : syms) in writeMapFile()
301 Defined *entry = dyn_cast_or_null<Defined>(config->entry); in writeMapFile()
317 for (Defined *sym : staticSyms) in writeMapFile()