Home
last modified time | relevance | path

Searched refs:ExternalSymbols (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp302 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()
H A DJITLinkGeneric.cpp94 auto ExternalSymbols = getExternalSymbolNames(); in linkPhase2()
97 if (ExternalSymbols.empty()) { in linkPhase2()
125 Ctx->lookup(std::move(ExternalSymbols),
86 auto ExternalSymbols = getExternalSymbolNames(); linkPhase2() local
H A DCOFFLinkGraphBuilder.h180 DenseMap<StringRef, Symbol *> ExternalSymbols;
181 DenseMap<StringRef, Symbol *> ExternalSymbols; global() variable
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1215 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 …]
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp500 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h235 StringMap<GlobalValue::LinkageTypes> ExternalSymbols; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h2448 StringMap<SDNode*> ExternalSymbols;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1185 Erased = ExternalSymbols.erase(cast<ExternalSymbolSDNode>(N)->getSymbol()); in RemoveNodeFromCSEMaps()
1420 ExternalSymbols.clear(); in clear()
1991 SDNode *&N = ExternalSymbols[Sym]; in getExternalSymbol()