Searched refs:ExternalSymbols (Results 1 – 9 of 9) sorted by relevance
297 ExternalSymbols[Symbol->getName()] = Symbol; in handleDirectiveSection()355 ExternalSymbols.count(ExternalSymbolsName)) { in handleAlternateNames()357 auto *Alias = ExternalSymbols[ExternalSymbolsName]; in handleAlternateNames()369 if (auto It = ExternalSymbols.find(SymbolName); It == ExternalSymbols.end()) { in createExternalSymbol()371 ExternalSymbols[Sym->getName()] = Sym; in createExternalSymbol()
91 auto ExternalSymbols = getExternalSymbolNames(); in linkPhase2() local94 if (ExternalSymbols.empty()) { in linkPhase2()122 Ctx->lookup(std::move(ExternalSymbols), in linkPhase2()
188 DenseMap<orc::SymbolStringPtr, Symbol *> ExternalSymbols; variable
178 ExternalSymbols.clear(); in ~LinkGraph()
487 ExternalSymbols.insert(std::make_pair(GV.getName(), GV.getLinkage())); in applyScopeRestrictions()514 if (ExternalSymbols.empty()) in restoreLinkageForExternals()521 auto I = ExternalSymbols.find(GV.getName()); in restoreLinkageForExternals()522 if (I == ExternalSymbols.end()) in restoreLinkageForExternals()
1296 assert(!ExternalSymbols.contains(*Name) && "Duplicate external symbol"); in addExternalSymbol()1300 ExternalSymbols.insert({*Sym.getName(), &Sym}); in addExternalSymbol()1404 external_symbol_iterator(ExternalSymbols.begin(), in external_symbols()1406 external_symbol_iterator(ExternalSymbols.end(), in external_symbols()1471 ExternalSymbols.insert({*Sym.getName(), &Sym}); in makeExternal()1485 assert(ExternalSymbols.contains(*Sym.getName()) && in makeAbsolute()1488 ExternalSymbols.erase(*Sym.getName()); in makeAbsolute()1513 assert(ExternalSymbols.contains(*Sym.getName()) && in makeDefined()1515 ExternalSymbols.erase(*Sym.getName()); in makeDefined()1600 assert(ExternalSymbols.contains(*Sym.getName()) && in removeExternalSymbol()[all …]
237 StringMap<GlobalValue::LinkageTypes> ExternalSymbols; member
2637 StringMap<SDNode*> ExternalSymbols;
1219 Erased = ExternalSymbols.erase(cast<ExternalSymbolSDNode>(N)->getSymbol()); in RemoveNodeFromCSEMaps()1457 ExternalSymbols.clear(); in clear()2048 SDNode *&N = ExternalSymbols[Sym]; in getExternalSymbol()