/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | Symbols.cpp | 32 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 D | InputSection.cpp | 168 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 D | ObjC.cpp | 879 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 D | Symbols.cpp | 32 StringRef symName) { in maybeDemangleSymbol() argument 35 StringRef prefixless = symName; in maybeDemangleSymbol() 46 return std::string(symName); in maybeDemangleSymbol()
|
H A D | InputFiles.cpp | 1082 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 D | Driver.h | 187 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName,
|
H A D | DLL.cpp | 765 StringRef symName = saver().save("__imp___load_" + extName); in create() local 767 cast<DefinedSynthetic>(ctx.symtab.addSynthetic(symName, t)); in create()
|
H A D | Driver.cpp | 277 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 D | MarkLive.cpp | 239 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 D | Symbols.cpp | 47 static std::string maybeDemangleSymbol(StringRef symName) { in maybeDemangleSymbol() argument 48 return elf::config->demangle ? demangle(symName.str()) : symName.str(); in maybeDemangleSymbol()
|
H A D | InputFiles.cpp | 1317 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 D | LinkerScript.h | 379 static bool shouldAddProvideSym(StringRef symName);
|
H A D | LinkerScript.cpp | 1720 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 D | DynamicLoaderHexagonDYLD.cpp | 65 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 D | ARM.cpp | 1306 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()
|