Home
last modified time | relevance | path

Searched refs:SymName (Results 1 – 25 of 53) 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 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 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.h117 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 DELFLinkGraphBuilder.h575 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 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.cpp779 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 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/Xtensa/
H A DXtensaAsmPrinter.cpp77 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 DX86Operand.h36 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 DWasmDump.cpp59 StringRef SymName = *SymNameOrErr; in getWasmRelocationValueString() local
60 Result.append(SymName.begin(), SymName.end()); in getWasmRelocationValueString()
H A DXCOFFDump.cpp58 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 DELFDump.cpp146 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 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/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp136 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 DObjectLinkingLayer.cpp572 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 Dllvm-nm.cpp1737 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 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.cpp190 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 DLoongArchExpandPseudoInsts.cpp556 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 DWebAssemblyISelDAGToDAG.cpp116 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 DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineOperand.h779 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 DSymbol.h192 SimpleSymbol parseSymbol(StringRef SymName);

123