| /freebsd/contrib/llvm-project/llvm/tools/llvm-cxxdump/ |
| H A D | llvm-cxxdump.cpp | 108 uint64_t SymAddress, uint64_t SymSize, StringRef SymName, in collectRelocationOffsets() argument 121 Collection[std::make_pair(SymName, Offset - SymOffset)] = *RelocSymName; in collectRelocationOffsets() 197 StringRef SymName = *SymNameOrErr; in dumpCXXData() local 220 if (SymName.starts_with("??_7")) { in dumpCXXData() 224 SymName, VFTableEntries); in dumpCXXData() 228 else if (SymName.starts_with("??_8")) { in dumpCXXData() 232 VBTables[SymName] = VBTableData; in dumpCXXData() 235 else if (SymName.starts_with("??_R4")) { in dumpCXXData() 241 COLs[SymName] = COL; in dumpCXXData() 244 else if (SymName.starts_with("??_R3")) { in dumpCXXData() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | Symbol.cpp | 75 SimpleSymbol parseSymbol(StringRef SymName) { in parseSymbol() argument 76 if (SymName.starts_with(ObjC1ClassNamePrefix)) in parseSymbol() 77 return {SymName.drop_front(ObjC1ClassNamePrefix.size()), in parseSymbol() 79 if (SymName.starts_with(ObjC2ClassNamePrefix)) in parseSymbol() 80 return {SymName.drop_front(ObjC2ClassNamePrefix.size()), in parseSymbol() 82 if (SymName.starts_with(ObjC2MetaClassNamePrefix)) in parseSymbol() 83 return {SymName.drop_front(ObjC2MetaClassNamePrefix.size()), in parseSymbol() 85 if (SymName.starts_with(ObjC2EHTypePrefix)) in parseSymbol() 86 return {SymName.drop_front(ObjC2EHTypePrefix.size()), in parseSymbol() 88 if (SymName.starts_with(ObjC2IVarPrefix)) in parseSymbol() [all …]
|
| H A D | RecordVisitor.cpp | 31 auto [SymName, SymKind, InterfaceType] = parseSymbol(GR.getName()); in visitGlobal() 34 Symbols->addGlobal(SymKind, SymName, GR.getFlags(), Targ); in visitGlobal() 37 Symbols->addGlobal(SymKind, SymName, GR.getFlags(), Targ); in visitGlobal()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | DefineExternalSectionStartAndEndSymbols.h | 114 auto SymName = Sym.getName(); in identifyELFSectionStartAndEndSymbols() local 115 if ((*SymName).starts_with(StartSymbolPrefix)) { in identifyELFSectionStartAndEndSymbols() 117 (*SymName).drop_front(StartSymbolPrefix.size()))) in identifyELFSectionStartAndEndSymbols() 119 } else if ((*SymName).starts_with(EndSymbolPrefix)) { in identifyELFSectionStartAndEndSymbols() 121 G.findSectionByName((*SymName).drop_front(EndSymbolPrefix.size()))) in identifyELFSectionStartAndEndSymbols() 133 auto SymName = Sym.getName(); in identifyMachOSectionStartAndEndSymbols() local 134 if ((*SymName).starts_with(StartSymbolPrefix)) { in identifyMachOSectionStartAndEndSymbols() 136 (*SymName).drop_front(StartSymbolPrefix.size()).split('$'); in identifyMachOSectionStartAndEndSymbols() 140 } else if ((*SymName).starts_with(EndSymbolPrefix)) { in identifyMachOSectionStartAndEndSymbols() 142 (*SymName).drop_front(EndSymbolPrefix.size()).split('$'); in identifyMachOSectionStartAndEndSymbols()
|
| H A D | ELFLinkGraphBuilder.h | 576 auto SymName = in graphifySymbols() local 578 auto SymNameRef = StringRef(SymName.data(), SymName.size()); in graphifySymbols()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | OcamlGCPrinter.cpp | 54 std::string SymName; in EmitCamlGlobal() local 55 SymName += "caml"; in EmitCamlGlobal() 56 size_t Letter = SymName.size(); in EmitCamlGlobal() 57 SymName.append(MId.begin(), llvm::find(MId, '.')); in EmitCamlGlobal() 58 SymName += "__"; in EmitCamlGlobal() 59 SymName += Id; in EmitCamlGlobal() 62 SymName[Letter] = toupper(SymName[Letter]); in EmitCamlGlobal() 65 Mangler::getNameWithPrefix(TmpStr, SymName, M.getDataLayout()); in EmitCamlGlobal()
|
| H A D | WasmException.cpp | 34 for (const char *SymName : {"__cpp_exception", "__c_longjmp"}) { in endModule() 36 Mangler::getNameWithPrefix(NameStr, SymName, Asm->getDataLayout()); in endModule() 38 MCSymbol *ExceptionSym = Asm->GetExternalSymbolSymbol(SymName); in endModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmParser.cpp | 923 auto SymName = expectIdent(); in parseDirective() local 924 if (SymName.empty()) in parseDirective() 951 auto *WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in parseDirective() 961 auto SymName = expectIdent(); in parseDirective() local 962 if (SymName.empty()) in parseDirective() 982 auto *WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in parseDirective() 999 auto SymName = expectIdent(); in parseDirective() local 1000 if (SymName.empty()) in parseDirective() 1002 auto *WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in parseDirective() 1036 auto SymName = expectIdent(); in parseDirective() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | JITSymbol.cpp | 112 std::string SymName = Symbol.str(); in lookup() local 113 if (auto Sym = findSymbolInLogicalDylib(SymName)) { in lookup() 125 if (auto Sym = findSymbol(SymName)) { in lookup() 153 std::string SymName = Symbol.str(); in getResponsibilitySet() local 154 if (auto Sym = findSymbolInLogicalDylib(SymName)) { in getResponsibilitySet()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
| H A D | X86Operand.h | 36 StringRef SymName; member 94 StringRef getSymName() override { return SymName; } in getSymName() 707 StringRef SymName = StringRef(), void *OpDecl = nullptr) { 712 Res->SymName = SymName; 731 StringRef SymName = StringRef(), 737 Res->SymName = SymName; 746 unsigned Size = 0, StringRef SymName = StringRef(), 761 Res->SymName = SymName; 773 StringRef SymName = StringRef(), void *OpDecl = nullptr, 796 Res->SymName = SymName;
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | WasmDump.cpp | 59 StringRef SymName = *SymNameOrErr; in getWasmRelocationValueString() local 60 Result.append(SymName.begin(), SymName.end()); in getWasmRelocationValueString()
|
| H A D | ELFDump.cpp | 153 Expected<StringRef> SymName = SI->getName(); in getRelocationValueString() local 154 if (!SymName) in getRelocationValueString() 155 return SymName.takeError(); in getRelocationValueString() 156 Fmt << (Demangle ? demangle(*SymName) : *SymName); in getRelocationValueString()
|
| H A D | XCOFFDump.cpp | 373 std::string SymName = in getXCOFFRelocationValueString() local 376 SymName = getXCOFFSymbolDescription(createSymbolInfo(Obj, *SymI), SymName); in getXCOFFRelocationValueString() 378 Result.append(SymName.begin(), SymName.end()); in getXCOFFRelocationValueString()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | WasmDumper.cpp | 90 StringRef SymName; in printRelocation() local 93 SymName = unwrapOrError(Obj->getFileName(), SI->getName()); in printRelocation() 101 if (!SymName.empty()) in printRelocation() 102 W.printString("Symbol", SymName); in printRelocation() 110 if (!SymName.empty()) in printRelocation() 111 OS << SymName; in printRelocation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaAsmPrinter.cpp | 84 const char *SymName = XtensaSym->getSymbol(); in emitMachineConstantPoolValue() local 89 SymName); in emitMachineConstantPoolValue() 91 MCSym = OutContext.getOrCreateSymbol(SymName); in emitMachineConstantPoolValue() 101 std::string SymName(MCSym->getName()); in emitMachineConstantPoolValue() local 103 SymName += Modifier; in emitMachineConstantPoolValue() 104 MCSym = OutContext.getOrCreateSymbol(SymName); in emitMachineConstantPoolValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 142 auto SymName = Sym.getName(); in emit() local 143 if (!SymName) { in emit() 144 ES.reportError(SymName.takeError()); in emit() 150 SymbolStringPtr SymbolName = ES.intern(*SymName); in emit() 167 if (auto SymName = Sym.getName()) in emit() local 168 InternalSymbols->insert(*SymName); in emit() 170 ES.reportError(SymName.takeError()); in emit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/ |
| H A D | NVPTXTargetStreamer.cpp | 145 StringRef SymName = SRE.getSymbol().getName(); in emitValue() local 146 if (!SymName.starts_with(".debug")) { in emitValue() 147 Streamer.emitRawText(NVPTX::getValidPTXIdentifier(SymName)); in emitValue()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | MemProfYAML.h | 241 std::string SymName; 243 Io.mapOptional("Symbol", SymName); 245 if (!SymName.empty()) { 246 Rec.SymHandle = SymName;
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 1739 StringRef SymName = cantFail(Sym.getName()); in getXCOFFExports() local 1740 if (SymName.empty()) in getXCOFFExports() 1742 if (SymName.starts_with("__sinit") || SymName.starts_with("__sterm") || in getXCOFFExports() 1743 SymName.front() == '.' || SymName.front() == '(') in getXCOFFExports() 1747 if (SymName.size() > 4 && SymName.starts_with("__") && in getXCOFFExports() 1748 SymName.ends_with("__")) { in getXCOFFExports() 1749 if (std::all_of(SymName.begin() + 2, SymName.end() - 2, isDigit)) in getXCOFFExports() 1753 if (SymName == "__rsrc" && NoRsrc) in getXCOFFExports() 1756 if (SymName.starts_with("__tf1")) in getXCOFFExports() 1757 SymName = SymName.substr(6); in getXCOFFExports() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
| H A D | ELFObjHandler.cpp | 520 static IFSSymbol createELFSym(StringRef SymName, in createELFSym() argument 522 IFSSymbol TargetSym{std::string(SymName)}; in createELFSym() 562 Expected<StringRef> SymName = terminatedSubstr(DynStr, RawSym.st_name); in populateSymbols() local 563 if (!SymName) in populateSymbols() 564 return SymName.takeError(); in populateSymbols() 565 IFSSymbol Sym = createELFSym<ELFT>(*SymName, RawSym); in populateSymbols()
|
| /freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
| H A D | DylibVerifier.cpp | 209 StringRef SymName = SymCtx.SymbolName; in shouldIgnoreReexport() local 211 if (SymName.starts_with("$ld$")) in shouldIgnoreReexport() 220 if (auto Sym = Lib.getSymbol(SymCtx.Kind, SymName, SymCtx.ObjCIFKind)) in shouldIgnoreReexport() 265 StringRef SymName, bool PrintAsWarning = false) { in compareObjCInterfaceSymbols() argument 271 << SymName; in compareObjCInterfaceSymbols() 278 << SymName; in compareObjCInterfaceSymbols()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ExecutorProcessControl.h | 121 SymbolStringPtr intern(StringRef SymName) { return SSP->intern(SymName); } in intern() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchExpandPseudoInsts.cpp | 296 const char *SymName = Symbol.getSymbolName(); in expandLargeAddressLoad() local 297 Part0.addExternalSymbol(SymName, MO0); in expandLargeAddressLoad() 298 Part1.addExternalSymbol(SymName, MO1); in expandLargeAddressLoad() 299 Part2.addExternalSymbol(SymName, MO2); in expandLargeAddressLoad() 300 Part3.addExternalSymbol(SymName, MO3); in expandLargeAddressLoad()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/ |
| H A D | DWARFLinker.h | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineOperand.h | 781 LLVM_ABI void ChangeToES(const char *SymName, unsigned TargetFlags = 0); 909 static MachineOperand CreateES(const char *SymName, 912 Op.Contents.OffsetedInfo.Val.SymbolName = SymName;
|