Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.cpp297 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()
H A DJITLinkGeneric.cpp91 auto ExternalSymbols = getExternalSymbolNames(); in linkPhase2() local
94 if (ExternalSymbols.empty()) { in linkPhase2()
122 Ctx->lookup(std::move(ExternalSymbols), in linkPhase2()
H A DCOFFLinkGraphBuilder.h188 DenseMap<orc::SymbolStringPtr, Symbol *> ExternalSymbols; variable
H A DJITLink.cpp178 ExternalSymbols.clear(); in ~LinkGraph()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOCodeGenerator.cpp487 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()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h1296 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 …]
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h237 StringMap<GlobalValue::LinkageTypes> ExternalSymbols; member
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h2637 StringMap<SDNode*> ExternalSymbols;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1219 Erased = ExternalSymbols.erase(cast<ExternalSymbolSDNode>(N)->getSymbol()); in RemoveNodeFromCSEMaps()
1457 ExternalSymbols.clear(); in clear()
2048 SDNode *&N = ExternalSymbols[Sym]; in getExternalSymbol()