Searched refs:ExternalSymbols (Results 1 – 8 of 8) sorted by relevance
302 ExternalSymbols[StrCopy] = &G->addExternalSymbol(StrCopy, 0, false); in handleDirectiveSection()303 ExternalSymbols[StrCopy]->setLive(true); in handleDirectiveSection()359 ExternalSymbols.count(KeyValue.first)) { in handleAlternateNames()361 auto *Alias = ExternalSymbols[KeyValue.first]; in handleAlternateNames()371 if (!ExternalSymbols.count(SymbolName)) in createExternalSymbol()372 ExternalSymbols[SymbolName] = in createExternalSymbol()382 return ExternalSymbols[SymbolName]; in createExternalSymbol()
94 auto ExternalSymbols = getExternalSymbolNames(); in linkPhase2() local97 if (ExternalSymbols.empty()) { in linkPhase2()125 Ctx->lookup(std::move(ExternalSymbols), in linkPhase2()
180 DenseMap<StringRef, Symbol *> ExternalSymbols; variable
1215 assert(!ExternalSymbols.contains(Name) && "Duplicate external symbol"); in addExternalSymbol()1219 ExternalSymbols.insert({Sym.getName(), &Sym}); in addExternalSymbol()1301 external_symbol_iterator(ExternalSymbols.begin(), in external_symbols()1303 external_symbol_iterator(ExternalSymbols.end(), in external_symbols()1343 ExternalSymbols.insert({Sym.getName(), &Sym}); in makeExternal()1357 assert(ExternalSymbols.contains(Sym.getName()) && in makeAbsolute()1360 ExternalSymbols.erase(Sym.getName()); in makeAbsolute()1385 assert(ExternalSymbols.contains(Sym.getName()) && in makeDefined()1387 ExternalSymbols.erase(Sym.getName()); in makeDefined()1472 assert(ExternalSymbols.contains(Sym.getName()) && in removeExternalSymbol()[all …]
500 ExternalSymbols.insert(std::make_pair(GV.getName(), GV.getLinkage())); in applyScopeRestrictions()527 if (ExternalSymbols.empty()) in restoreLinkageForExternals()534 auto I = ExternalSymbols.find(GV.getName()); in restoreLinkageForExternals()535 if (I == ExternalSymbols.end()) in restoreLinkageForExternals()
235 StringMap<GlobalValue::LinkageTypes> ExternalSymbols; member
2448 StringMap<SDNode*> ExternalSymbols;
1185 Erased = ExternalSymbols.erase(cast<ExternalSymbolSDNode>(N)->getSymbol()); in RemoveNodeFromCSEMaps()1420 ExternalSymbols.clear(); in clear()1991 SDNode *&N = ExternalSymbols[Sym]; in getExternalSymbol()