/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 in dumpCXXData() 347 StringRef SymName = VFTableEntry.second; dumpCXXData() local 379 StringRef SymName = BCAEntry.second; dumpCXXData() local [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 | 117 auto SymName = Sym.getName(); in identifyELFSectionStartAndEndSymbols() local 118 if (SymName.starts_with(StartSymbolPrefix)) { in identifyELFSectionStartAndEndSymbols() 120 G.findSectionByName(SymName.drop_front(StartSymbolPrefix.size()))) in identifyELFSectionStartAndEndSymbols() 122 } else if (SymName.starts_with(EndSymbolPrefix)) { in identifyELFSectionStartAndEndSymbols() 124 G.findSectionByName(SymName.drop_front(EndSymbolPrefix.size()))) in identifyELFSectionStartAndEndSymbols() 136 auto SymName = Sym.getName(); in identifyMachOSectionStartAndEndSymbols() local 137 if (SymName.starts_with(StartSymbolPrefix)) { in identifyMachOSectionStartAndEndSymbols() 139 SymName.drop_front(StartSymbolPrefix.size()).split('$'); in identifyMachOSectionStartAndEndSymbols() 143 } else if (SymName.starts_with(EndSymbolPrefix)) { in identifyMachOSectionStartAndEndSymbols() 145 SymName.drop_front(EndSymbolPrefix.size()).split('$'); in identifyMachOSectionStartAndEndSymbols()
|
H A D | ELFLinkGraphBuilder.h | 575 auto SymName = in graphifySymbols() local 577 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 | 779 auto SymName = expectIdent(); in parseDirective() local 780 if (SymName.empty()) in parseDirective() 807 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in parseDirective() 817 auto SymName = expectIdent(); in parseDirective() local 818 if (SymName.empty()) in parseDirective() 838 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in parseDirective() 855 auto SymName = expectIdent(); in parseDirective() local 856 if (SymName.empty()) in parseDirective() 858 auto WasmSym = cast<MCSymbolWasm>(Ctx.getOrCreateSymbol(SymName)); in parseDirective() 891 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/Xtensa/ |
H A D | XtensaAsmPrinter.cpp | 77 const char *SymName = XtensaSym->getSymbol(); in emitMachineConstantPoolValue() local 82 SymName); in emitMachineConstantPoolValue() 84 MCSym = OutContext.getOrCreateSymbol(SymName); in emitMachineConstantPoolValue() 94 std::string SymName(MCSym->getName()); in emitMachineConstantPoolValue() local 96 SymName += Modifier; in emitMachineConstantPoolValue() 97 MCSym = OutContext.getOrCreateSymbol(SymName); in emitMachineConstantPoolValue()
|
/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() 678 StringRef SymName = StringRef(), void *OpDecl = nullptr) { 683 Res->SymName = SymName; 702 StringRef SymName = StringRef(), 708 Res->SymName = SymName; 717 unsigned Size = 0, StringRef SymName = StringRef(), 732 Res->SymName = SymName; 744 StringRef SymName = StringRef(), void *OpDecl = nullptr, 767 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 | XCOFFDump.cpp | 58 std::string SymName = in getXCOFFRelocationValueString() 61 SymName = getXCOFFSymbolDescription(createSymbolInfo(Obj, *SymI), SymName); in getXCOFFRelocationValueString() 63 Result.append(SymName.begin(), SymName.end()); in getXCOFFRelocationValueString() 59 std::string SymName = getXCOFFRelocationValueString() local
|
H A D | ELFDump.cpp | 146 Expected<StringRef> SymName = SI->getName(); in getRelocationValueString() local 147 if (!SymName) in getRelocationValueString() 148 return SymName.takeError(); in getRelocationValueString() 149 Fmt << (Demangle ? demangle(*SymName) : *SymName); in getRelocationValueString()
|
/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/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.cpp | 136 auto SymName = Sym.getName(); in emit() local 137 if (!SymName) { in emit() 138 ES.reportError(SymName.takeError()); in emit() 144 SymbolStringPtr SymbolName = ES.intern(*SymName); in emit() 161 if (auto SymName = Sym.getName()) in emit() local 162 InternalSymbols->insert(*SymName); in emit() 164 ES.reportError(SymName.takeError()); in emit()
|
H A D | ObjectLinkingLayer.cpp | 572 auto SymName = ES.intern(Sym->getName()); in registerDependencies() local 574 assert(SymbolSourceJDs.count(NonOwningSymbolStringPtr(SymName)) && in registerDependencies() 578 SymName)]] in registerDependencies() 579 .insert(SymName); in registerDependencies() 581 SynthSDG.Dependencies[&TargetJD].insert(SymName); in registerDependencies()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 1737 StringRef SymName = cantFail(Sym.getName()); in getXCOFFExports() local 1738 if (SymName.empty()) in getXCOFFExports() 1740 if (SymName.starts_with("__sinit") || SymName.starts_with("__sterm") || in getXCOFFExports() 1741 SymName.front() == '.' || SymName.front() == '(') in getXCOFFExports() 1745 if (SymName.size() > 4 && SymName.starts_with("__") && in getXCOFFExports() 1746 SymName.ends_with("__")) { in getXCOFFExports() 1747 if (std::all_of(SymName.begin() + 2, SymName.end() - 2, isDigit)) in getXCOFFExports() 1751 if (SymName == "__rsrc" && NoRsrc) in getXCOFFExports() 1754 if (SymName.starts_with("__tf1")) in getXCOFFExports() 1755 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 | 190 StringRef SymName = SymCtx.SymbolName; in shouldIgnoreReexport() local 192 if (SymName.starts_with("$ld$")) in shouldIgnoreReexport() 201 if (auto Sym = Lib.getSymbol(SymCtx.Kind, SymName, SymCtx.ObjCIFKind)) in shouldIgnoreReexport() 246 StringRef SymName, bool PrintAsWarning = false) { in compareObjCInterfaceSymbols() argument 252 << SymName; in compareObjCInterfaceSymbols() 259 << SymName; in compareObjCInterfaceSymbols()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchExpandPseudoInsts.cpp | 556 const char *SymName = Symbol.getSymbolName(); in expandLargeAddressLoad() local 557 Part0.addExternalSymbol(SymName, MO0); in expandLargeAddressLoad() 558 Part1.addExternalSymbol(SymName, MO1); in expandLargeAddressLoad() 559 Part2.addExternalSymbol(SymName, MO2); in expandLargeAddressLoad() 560 Part3.addExternalSymbol(SymName, MO3); in expandLargeAddressLoad()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelDAGToDAG.cpp | 116 const char *SymName = Tag == WebAssembly::CPP_EXCEPTION in getTagSymNode() local 119 return DAG->getTargetExternalSymbol(SymName, PtrVT); in getTagSymNode()
|
/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 | 779 void ChangeToES(const char *SymName, unsigned TargetFlags = 0); 904 static MachineOperand CreateES(const char *SymName, 907 Op.Contents.OffsetedInfo.Val.SymbolName = SymName;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | Symbol.h | 192 SimpleSymbol parseSymbol(StringRef SymName);
|