Home
last modified time | relevance | path

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

/freebsd-14.2/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() local
97 if (ExternalSymbols.empty()) { in linkPhase2()
125 Ctx->lookup(std::move(ExternalSymbols), in linkPhase2()
H A DCOFFLinkGraphBuilder.h180 DenseMap<StringRef, Symbol *> ExternalSymbols; variable
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1208 ExternalSymbols.insert({Sym.getName(), &Sym}); in addExternalSymbol()
1290 external_symbol_iterator(ExternalSymbols.begin(), in external_symbols()
1292 external_symbol_iterator(ExternalSymbols.end(), in external_symbols()
1332 ExternalSymbols.insert({Sym.getName(), &Sym}); in makeExternal()
1346 assert(ExternalSymbols.contains(Sym.getName()) && in makeAbsolute()
1349 ExternalSymbols.erase(Sym.getName()); in makeAbsolute()
1374 assert(ExternalSymbols.contains(Sym.getName()) && in makeDefined()
1376 ExternalSymbols.erase(Sym.getName()); in makeDefined()
1461 assert(ExternalSymbols.contains(Sym.getName()) && in removeExternalSymbol()
1463 ExternalSymbols.erase(Sym.getName()); in removeExternalSymbol()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp511 ExternalSymbols.insert(std::make_pair(GV.getName(), GV.getLinkage())); in applyScopeRestrictions()
538 if (ExternalSymbols.empty()) in restoreLinkageForExternals()
545 auto I = ExternalSymbols.find(GV.getName()); in restoreLinkageForExternals()
546 if (I == ExternalSymbols.end()) in restoreLinkageForExternals()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h233 StringMap<GlobalValue::LinkageTypes> ExternalSymbols; member
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h2426 StringMap<SDNode*> ExternalSymbols;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1180 Erased = ExternalSymbols.erase(cast<ExternalSymbolSDNode>(N)->getSymbol()); in RemoveNodeFromCSEMaps()
1414 ExternalSymbols.clear(); in clear()
1955 SDNode *&N = ExternalSymbols[Sym]; in getExternalSymbol()