Searched refs:ExternalSymbols (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFFLinkGraphBuilder.cpp | 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()
|
H A D | JITLinkGeneric.cpp | 94 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 D | COFFLinkGraphBuilder.h | 180 DenseMap<StringRef, Symbol *> ExternalSymbols; 181 DenseMap<StringRef, Symbol *> ExternalSymbols; global() variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLink.h | 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 …]
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTOCodeGenerator.cpp | 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()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | LTOCodeGenerator.h | 235 StringMap<GlobalValue::LinkageTypes> ExternalSymbols; member
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 2448 StringMap<SDNode*> ExternalSymbols;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 1185 Erased = ExternalSymbols.erase(cast<ExternalSymbolSDNode>(N)->getSymbol()); in RemoveNodeFromCSEMaps() 1420 ExternalSymbols.clear(); in clear() 1991 SDNode *&N = ExternalSymbols[Sym]; in getExternalSymbol()
|