Home
last modified time | relevance | path

Searched refs:symName (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/lld/MachO/
H A DSymbols.cpp32 static std::string maybeDemangleSymbol(StringRef symName) { in maybeDemangleSymbol() argument
34 symName.consume_front("_"); in maybeDemangleSymbol()
35 return demangle(symName); in maybeDemangleSymbol()
37 return symName.str(); in maybeDemangleSymbol()
H A DInputSection.cpp168 StringRef symName = sym->getName(); in getSourceLocation() local
169 if (!symName.empty() && symName[0] == '_') in getSourceLocation()
170 symName = symName.substr(1); in getSourceLocation()
173 dwarf->getVariableLoc(symName)) in getSourceLocation()
H A DObjC.cpp879 std::string symName = ptrList.categoryPrefix; in emitAndLinkProtocolList() local
880 symName += extInfo.baseClassName + "(" + extInfo.mergedContainerName + ")"; in emitAndLinkProtocolList()
883 newStringData(symName.c_str()), /*file=*/parentSym->getObjectFile(), in emitAndLinkProtocolList()
939 std::string symName = ptrList.categoryPrefix; in emitAndLinkPointerList() local
940 symName += extInfo.baseClassName + "(" + extInfo.mergedContainerName + ")"; in emitAndLinkPointerList()
943 newStringData(symName.c_str()), /*file=*/parentSym->getObjectFile(), in emitAndLinkPointerList()
1016 std::string symName = in emitCategoryBody() local
1019 newStringData(symName.c_str()), /*file=*/objFile, newBodySec, in emitCategoryBody()
/freebsd/contrib/llvm-project/lld/COFF/
H A DSymbols.cpp32 StringRef symName) { in maybeDemangleSymbol() argument
35 StringRef prefixless = symName; in maybeDemangleSymbol()
46 return std::string(symName); in maybeDemangleSymbol()
H A DInputFiles.cpp1082 StringRef symName = saver.save(objSym.getName()); in parse() local
1091 sym = ctx.symtab.addUndefined(symName, this, false); in parse()
1105 if (symName.starts_with("__imp_")) in parse()
1108 sym = ctx.symtab.addCommon(this, symName, objSym.getCommonSize()); in parse()
1111 sym = ctx.symtab.addUndefined(symName, this, true); in parse()
1116 if (symName == obj->getComdatTable()[comdatIndex].first) { in parse()
1121 sym = ctx.symtab.addRegular(this, symName, nullptr, fakeSC); in parse()
1123 sym = ctx.symtab.addUndefined(symName, this, false); in parse()
1126 sym = ctx.symtab.addRegular(this, symName, nullptr, fakeSC, 0, in parse()
H A DDriver.h187 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName,
H A DDLL.cpp765 StringRef symName = saver().save("__imp___load_" + extName); in create() local
767 cast<DefinedSynthetic>(ctx.symtab.addSynthetic(symName, t)); in create()
H A DDriver.cpp277 void LinkerDriver::addArchiveBuffer(MemoryBufferRef mb, StringRef symName, in addArchiveBuffer() argument
305 log("Loaded " + toString(obj) + " for " + symName); in addArchiveBuffer()
/freebsd/contrib/llvm-project/lld/ELF/
H A DMarkLive.cpp239 for (auto [symName, _] : symtab.cmseSymMap) { in run()
240 markSymbol(symtab.cmseSymMap[symName].sym); in run()
241 markSymbol(symtab.cmseSymMap[symName].acleSeSym); in run()
H A DSymbols.cpp47 static std::string maybeDemangleSymbol(StringRef symName) { in maybeDemangleSymbol() argument
48 return elf::config->demangle ? demangle(symName.str()) : symName.str(); in maybeDemangleSymbol()
H A DInputFiles.cpp1317 static bool isBitcodeNonCommonDef(MemoryBufferRef mb, StringRef symName, in isBitcodeNonCommonDef() argument
1322 if (sym.isGlobal() && sym.getName() == symName) in isBitcodeNonCommonDef()
1329 static bool isNonCommonDef(ELFKind ekind, MemoryBufferRef mb, StringRef symName, in isNonCommonDef() argument
1337 if (name && name.get() == symName) in isNonCommonDef()
1344 static bool isNonCommonDef(MemoryBufferRef mb, StringRef symName, in isNonCommonDef() argument
1348 return isNonCommonDef<ELF32LE>(ELF32LEKind, mb, symName, archiveName); in isNonCommonDef()
1350 return isNonCommonDef<ELF32BE>(ELF32BEKind, mb, symName, archiveName); in isNonCommonDef()
1352 return isNonCommonDef<ELF64LE>(ELF64LEKind, mb, symName, archiveName); in isNonCommonDef()
1354 return isNonCommonDef<ELF64BE>(ELF64BEKind, mb, symName, archiveName); in isNonCommonDef()
H A DLinkerScript.h379 static bool shouldAddProvideSym(StringRef symName);
H A DLinkerScript.cpp1720 bool LinkerScript::shouldAddProvideSym(StringRef symName) { in shouldAddProvideSym() argument
1721 Symbol *sym = symtab.find(symName); in shouldAddProvideSym()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp65 ConstString symName = sym->GetName(); in LLDB_PLUGIN_DEFINE() local
67 if (ConstString::Compare(findName, symName) == 0) { in LLDB_PLUGIN_DEFINE()
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DARM.cpp1306 StringRef symName = syms[i]->getName(); in processArmCmseSymbols() local
1307 if (symtab.cmseSymMap.count(symName)) in processArmCmseSymbols()
1308 syms[i] = symtab.cmseSymMap[symName].acleSeSym; in processArmCmseSymbols()