Home
last modified time | relevance | path

Searched refs:SymName (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/tools/llvm-cxxdump/
H A Dllvm-cxxdump.cpp108 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 DSymbol.cpp75 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 DRecordVisitor.cpp31 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 DDefineExternalSectionStartAndEndSymbols.h114 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 DELFLinkGraphBuilder.h576 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 DOcamlGCPrinter.cpp54 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 DWasmException.cpp34 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 DWebAssemblyAsmParser.cpp923 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 DJITSymbol.cpp112 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 DX86Operand.h36 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 DWasmDump.cpp59 StringRef SymName = *SymNameOrErr; in getWasmRelocationValueString() local
60 Result.append(SymName.begin(), SymName.end()); in getWasmRelocationValueString()
H A DELFDump.cpp153 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 DXCOFFDump.cpp373 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 DWasmDumper.cpp90 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 DXtensaAsmPrinter.cpp84 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 DRTDyldObjectLinkingLayer.cpp142 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 DNVPTXTargetStreamer.cpp145 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 DMemProfYAML.h241 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 Dllvm-nm.cpp1739 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 DELFObjHandler.cpp520 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 DDylibVerifier.cpp209 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 DExecutorProcessControl.h121 SymbolStringPtr intern(StringRef SymName) { return SSP->intern(SymName); } in intern() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandPseudoInsts.cpp296 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 DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h781 LLVM_ABI void ChangeToES(const char *SymName, unsigned TargetFlags = 0);
909 static MachineOperand CreateES(const char *SymName,
912 Op.Contents.OffsetedInfo.Val.SymbolName = SymName;

123