Home
last modified time | relevance | path

Searched refs:LinkageName (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolDumper.cpp119 StringRef LinkageName; in visitKnownRecord() local
125 Block.CodeOffset, &LinkageName); in visitKnownRecord()
129 W.printString("LinkageName", LinkageName); in visitKnownRecord()
197 StringRef LinkageName; in visitKnownRecord() local
201 CallSiteInfo.CodeOffset, &LinkageName); in visitKnownRecord()
205 if (!LinkageName.empty()) in visitKnownRecord()
206 W.printString("LinkageName", LinkageName); in visitKnownRecord()
295 StringRef LinkageName; in visitKnownRecord() local
398 StringRef LinkageName; visitKnownRecord() local
435 StringRef LinkageName; visitKnownRecord() local
530 StringRef LinkageName; visitKnownRecord() local
564 StringRef LinkageName; visitKnownRecord() local
610 StringRef LinkageName; visitKnownRecord() local
[all...]
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyExternalSymbolDumper.cpp31 std::string LinkageName = Symbol.getName(); in dump() local
32 if (Printer.IsSymbolExcluded(LinkageName)) in dump()
41 WithColor(Printer, PDB_ColorItem::Identifier).get() << LinkageName; in dump()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DLLVMContextImpl.h760 MDString *LinkageName;
778 MDNodeKeyImpl(Metadata *Scope, MDString *Name, MDString *LinkageName,
786 : Scope(Scope), Name(Name), LinkageName(LinkageName), File(File),
795 LinkageName(N->getRawLinkageName()), File(N->getRawFile()),
810 LinkageName == RHS->getRawLinkageName() &&
840 if (!isDefinition() && LinkageName &&
842 return hash_combine(LinkageName, ScopeLinkageName);
857 LHS.LinkageName, LHS.TemplateParams, RHS);
869 const MDString *LinkageName,
873 if (IsDefinition || !Scope || !LinkageName)
[all …]
H A DDIBuilder.cpp754 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createGlobalVariableExpression() argument
761 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createGlobalVariableExpression()
773 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createTempGlobalVariableFwdDecl() argument
779 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createTempGlobalVariableFwdDecl()
856 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createFunction() argument
865 Name, LinkageName, File, LineNo, Ty, ScopeLine, nullptr, 0, 0, Flags, in createFunction()
876 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createTempFunctionFwdDecl() argument
883 Name, LinkageName, File, LineNo, Ty, in createTempFunctionFwdDecl()
891 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createMethod() argument
903 LinkageName, F, LineNo, Ty, LineNo, VTableHolder, VIndex, ThisAdjustment, in createMethod()
H A DDebugInfoMetadata.cpp1125 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, in getImpl() argument
1132 assert(isCanonical(LinkageName) && "Expected canonical MDString"); in getImpl()
1135 (Scope, Name, LinkageName, File, Line, Type, ScopeLine, in getImpl()
1141 File, Scope, Name, LinkageName, in getImpl()
1279 MDString *LinkageName, Metadata *File, unsigned Line, in getImpl() argument
1286 assert(isCanonical(LinkageName) && "Expected canonical MDString"); in getImpl()
1289 (Scope, Name, LinkageName, File, Line, Type, IsLocalToUnit, IsDefinition, in getImpl()
1296 LinkageName, in getImpl()
H A DDebugInfo.cpp665 StringRef LinkageName = MDS->getName().empty() ? MDS->getLinkageName() : ""; in getReplacementSubprogram() local
677 MDS->getContext(), FileAndScope, MDS->getName(), LinkageName, in getReplacementSubprogram()
688 MDS->getContext(), FileAndScope, MDS->getName(), LinkageName, in getReplacementSubprogram()
1120 size_t NameLen, const char *LinkageName, size_t LinkageNameLen, in LLVMDIBuilderCreateFunction() argument
1125 unwrapDI<DIScope>(Scope), {Name, NameLen}, {LinkageName, LinkageNameLen}, in LLVMDIBuilderCreateFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVSymbol.h106 void setLinkageName(StringRef LinkageName) override { in setLinkageName() argument
107 LinkageNameIndex = getStringPool().getIndex(LinkageName); in setLinkageName()
H A DLVScope.h674 void setLinkageName(StringRef LinkageName) override { in setLinkageName() argument
675 LinkageNameIndex = getStringPool().getIndex(LinkageName); in setLinkageName()
H A DLVElement.h225 virtual void setLinkageName(StringRef LinkageName) {} in setLinkageName() argument
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFLinkerDeclContext.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h719 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File,
728 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File,
802 createFunction(DIScope *Scope, StringRef Name, StringRef LinkageName,
815 DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File,
842 createMethod(DIScope *Scope, StringRef Name, StringRef LinkageName,
H A DDebugInfoMetadata.h1724 StringRef LinkageName, DIFile *File, unsigned Line,
1733 getCanonicalMDString(Context, LinkageName), File, Line, Type,
1742 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type,
1763 (DIScope * Scope, StringRef Name, StringRef LinkageName, DIFile *File,
1771 (Scope, Name, LinkageName, File, Line, Type, ScopeLine, ContainingType,
1777 (Metadata * Scope, MDString *Name, MDString *LinkageName, Metadata *File,
1784 (Scope, Name, LinkageName, File, Line, Type, ScopeLine, ContainingType,
1927 void replaceRawLinkageName(MDString *LinkageName) { in replaceRawLinkageName() argument
1928 replaceOperandWith(3, LinkageName); in replaceRawLinkageName()
3294 StringRef LinkageName, DIFile *File, unsigned Line, DIType *Type,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp137 if (auto LinkageName = Die.getLinkageName()) { in getQualifiedNameIndex() local
139 if (strlen(LinkageName) > 0) in getQualifiedNameIndex()
140 return Gsym.insertString(LinkageName, /* Copy */ false); in getQualifiedNameIndex()
648 DILineInfoSpecifier::FunctionNameKind::LinkageName); in verify()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfCorrelator.cpp229 io.mapOptional("Linkage Name", P.LinkageName); in mapping()
397 if (auto Name = FnDie.getName(DINameKind::LinkageName)) in correlateProfileDataImpl()
398 P.LinkageName = Name; in correlateProfileDataImpl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp3989 StringRef &LinkageName, in collectFunctionDeclProps() argument
3997 LinkageName = CGM.getMangledName(GD); in collectFunctionDeclProps()
4003 if (LinkageName == Name || in collectFunctionDeclProps()
4009 LinkageName = StringRef(); in collectFunctionDeclProps()
4036 StringRef &Name, StringRef &LinkageName, in collectVarDeclProps() argument
4057 LinkageName = CGM.getMangledName(VD); in collectVarDeclProps()
4058 if (LinkageName == Name) in collectVarDeclProps()
4059 LinkageName = StringRef(); in collectVarDeclProps()
4092 StringRef Name, LinkageName; in getFunctionFwdDeclOrStub() local
4099 collectFunctionDeclProps(GD, Unit, Name, LinkageName, DContext, TParamsArray, in getFunctionFwdDeclOrStub()
[all …]
H A DCGDebugInfo.h772 unsigned LineNo, StringRef LinkageName,
820 StringRef &Name, StringRef &LinkageName,
828 StringRef &LinkageName,
/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp426 return FunctionNameKind::LinkageName; in decideHowToPrintFunctions()
431 .Default(FunctionNameKind::LinkageName); in decideHowToPrintFunctions()
432 return IsAddr2Line ? FunctionNameKind::None : FunctionNameKind::LinkageName; in decideHowToPrintFunctions()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp798 StringRef LinkageName; in visitKnownRecord() local
801 &LinkageName); in visitKnownRecord()
802 Scope->setLinkageName(LinkageName); in visitKnownRecord()
806 LVAddress Addendum = Reader->getSymbolTableAddress(LinkageName); in visitKnownRecord()
1346 StringRef LinkageName; in visitKnownRecord() local
1349 &LinkageName); in visitKnownRecord()
1352 Symbol->setLinkageName(LinkageName); in visitKnownRecord()
1528 StringRef LinkageName; in visitKnownRecord() local
1531 &LinkageName); in visitKnownRecord()
1534 Reader->addToSymbolTable(LinkageName, Function); in visitKnownRecord()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h100 std::optional<std::string> LinkageName;
87 std::optional<std::string> LinkageName; global() member
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp152 if (NameKind == DINameKind::LinkageName) { in getFunctionName()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1224 StringRef LinkageName; in printCodeViewSymbolSection() local
1226 SectionOffset, LinkageName)) in printCodeViewSymbolSection()
1229 W.printString("LinkageName", LinkageName); in printCodeViewSymbolSection()
1230 if (FunctionLineTables.count(LinkageName) != 0) { in printCodeViewSymbolSection()
1237 FunctionLineTables[LinkageName] = Contents; in printCodeViewSymbolSection()
1238 FunctionNames.push_back(LinkageName); in printCodeViewSymbolSection()
1249 StringRef LinkageName; in printCodeViewSymbolSection() local
1252 FrameData.getRelocPtr(), LinkageName)) in printCodeViewSymbolSection()
1254 W.printString("LinkageName", LinkageName); in printCodeViewSymbolSection()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp508 void DwarfUnit::addLinkageName(DIE &Die, StringRef LinkageName) { in addLinkageName() argument
509 if (!LinkageName.empty()) in addLinkageName()
513 GlobalValue::dropLLVMManglingEscape(LinkageName)); in addLinkageName()
1254 StringRef LinkageName = SP->getLinkageName(); in applySubprogramDefinitionAttributes() local
1255 assert(((LinkageName.empty() || DeclLinkageName.empty()) || in applySubprogramDefinitionAttributes()
1256 LinkageName == DeclLinkageName) && in applySubprogramDefinitionAttributes()
1261 addLinkageName(SPDie, LinkageName); in applySubprogramDefinitionAttributes()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h53 FunctionNameKind PrintFunctions = FunctionNameKind::LinkageName;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/
H A DDIContext.h140 enum class DINameKind { None, ShortName, LinkageName }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp198 DINameKind::LinkageName)) in dumpAttribute()
448 if (Kind == DINameKind::LinkageName) { in getName()

12