Home
last modified time | relevance | path

Searched refs:LinkageName (Results 1 – 25 of 33) 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
298 Data.DataOffset, &LinkageName); in visitKnownRecord()
302 if (!LinkageName.empty()) in visitKnownRecord()
[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.h924 MDString *LinkageName;
943 MDNodeKeyImpl(Metadata *Scope, MDString *Name, MDString *LinkageName,
951 : Scope(Scope), Name(Name), LinkageName(LinkageName), File(File),
961 LinkageName(N->getRawLinkageName()), File(N->getRawFile()),
977 LinkageName == RHS->getRawLinkageName() &&
1008 if (!isDefinition() && LinkageName &&
1010 return hash_combine(LinkageName, ScopeLinkageName);
1025 LHS.LinkageName, LHS.TemplateParams, RHS);
1037 const MDString *LinkageName,
1041 if (IsDefinition || !Scope || !LinkageName)
[all …]
H A DDIBuilder.cpp872 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createGlobalVariableExpression() argument
879 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createGlobalVariableExpression()
891 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createTempGlobalVariableFwdDecl() argument
897 VMContext, cast_or_null<DIScope>(Context), Name, LinkageName, F, in createTempGlobalVariableFwdDecl()
978 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createFunction() argument
987 Name, LinkageName, File, LineNo, Ty, ScopeLine, nullptr, 0, 0, Flags, in createFunction()
997 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, in createTempFunctionFwdDecl() argument
1004 Name, LinkageName, File, LineNo, Ty, in createTempFunctionFwdDecl()
1012 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, in createMethod() argument
1024 LinkageName, F, LineNo, Ty, LineNo, VTableHolder, VIndex, ThisAdjustment, in createMethod()
H A DDebugInfoMetadata.cpp1394 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, in getImpl() argument
1401 assert(isCanonical(LinkageName) && "Expected canonical MDString"); in getImpl()
1404 (Scope, Name, LinkageName, File, Line, Type, ScopeLine, in getImpl()
1410 File, Scope, Name, LinkageName, in getImpl()
1548 MDString *LinkageName, Metadata *File, unsigned Line, in getImpl() argument
1555 assert(isCanonical(LinkageName) && "Expected canonical MDString"); in getImpl()
1558 (Scope, Name, LinkageName, File, Line, Type, IsLocalToUnit, IsDefinition, in getImpl()
1565 LinkageName, in getImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVSymbol.h107 void setLinkageName(StringRef LinkageName) override { in setLinkageName() argument
108 LinkageNameIndex = getStringPool().getIndex(LinkageName); in setLinkageName()
H A DLVScope.h685 void setLinkageName(StringRef LinkageName) override { in setLinkageName() argument
686 LinkageNameIndex = getStringPool().getIndex(LinkageName); in setLinkageName()
H A DLVElement.h236 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.h872 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File,
881 DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File,
959 DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File,
971 DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File,
999 DIScope *Scope, StringRef Name, StringRef LinkageName, DIFile *File,
H A DDebugInfoMetadata.h2273 StringRef LinkageName, DIFile *File, unsigned Line,
2283 getCanonicalMDString(Context, LinkageName), File, Line, Type,
2293 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type,
2314 (DIScope * Scope, StringRef Name, StringRef LinkageName, DIFile *File,
2322 (Scope, Name, LinkageName, File, Line, Type, ScopeLine, ContainingType,
2329 (Metadata * Scope, MDString *Name, MDString *LinkageName, Metadata *File,
2337 (Scope, Name, LinkageName, File, Line, Type, ScopeLine, ContainingType,
2483 void replaceRawLinkageName(MDString *LinkageName) { in replaceRawLinkageName() argument
2484 replaceOperandWith(3, LinkageName); in replaceRawLinkageName()
3891 StringRef LinkageName, DIFile *File, unsigned Line, DIType *Type,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DDwarfTransformer.cpp134 if (auto LinkageName = Die.getLinkageName()) { in getQualifiedNameIndex() local
136 if (strlen(LinkageName) > 0) in getQualifiedNameIndex()
137 return Gsym.insertString(LinkageName, /* Copy */ false); in getQualifiedNameIndex()
716 DILineInfoSpecifier::FunctionNameKind::LinkageName); in verify()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfCorrelator.cpp253 io.mapOptional("Linkage Name", P.LinkageName); in mapping()
421 if (auto Name = FnDie.getName(DINameKind::LinkageName)) in correlateProfileDataImpl()
422 P.LinkageName = Name; in correlateProfileDataImpl()
/freebsd/contrib/llvm-project/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp431 return FunctionNameKind::LinkageName; in decideHowToPrintFunctions()
436 .Default(FunctionNameKind::LinkageName); in decideHowToPrintFunctions()
437 return IsAddr2Line ? FunctionNameKind::None : FunctionNameKind::LinkageName; in decideHowToPrintFunctions()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp4239 StringRef &LinkageName, in collectFunctionDeclProps() argument
4247 LinkageName = CGM.getMangledName(GD); in collectFunctionDeclProps()
4253 if (LinkageName == Name || in collectFunctionDeclProps()
4259 LinkageName = StringRef(); in collectFunctionDeclProps()
4286 StringRef &Name, StringRef &LinkageName, in collectVarDeclProps() argument
4307 LinkageName = CGM.getMangledName(VD); in collectVarDeclProps()
4308 if (LinkageName == Name) in collectVarDeclProps()
4309 LinkageName = StringRef(); in collectVarDeclProps()
4342 StringRef Name, LinkageName; in getFunctionFwdDeclOrStub() local
4349 collectFunctionDeclProps(GD, Unit, Name, LinkageName, DContext, TParamsArray, in getFunctionFwdDeclOrStub()
[all …]
H A DCGDebugInfo.h827 unsigned LineNo, StringRef LinkageName,
875 StringRef &Name, StringRef &LinkageName,
883 StringRef &LinkageName,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp785 StringRef LinkageName; in visitKnownRecord() local
788 &LinkageName); in visitKnownRecord()
789 Scope->setLinkageName(LinkageName); in visitKnownRecord()
793 LVAddress Addendum = Reader->getSymbolTableAddress(LinkageName); in visitKnownRecord()
1339 StringRef LinkageName; in visitKnownRecord() local
1342 &LinkageName); in visitKnownRecord()
1345 Symbol->setLinkageName(LinkageName); in visitKnownRecord()
1521 StringRef LinkageName; in visitKnownRecord() local
1524 &LinkageName); in visitKnownRecord()
1527 Reader->addToSymbolTable(LinkageName, Function); in visitKnownRecord()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp155 if (NameKind == DINameKind::LinkageName) { in getFunctionName()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfCorrelator.h105 std::optional<std::string> LinkageName; member
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1269 StringRef LinkageName; in printCodeViewSymbolSection() local
1271 SectionOffset, LinkageName)) in printCodeViewSymbolSection()
1274 W.printString("LinkageName", LinkageName); in printCodeViewSymbolSection()
1276 FunctionLineTables.try_emplace(LinkageName, Contents); in printCodeViewSymbolSection()
1284 FunctionNames.push_back(LinkageName); in printCodeViewSymbolSection()
1295 StringRef LinkageName; in printCodeViewSymbolSection() local
1298 FrameData.getRelocPtr(), LinkageName)) in printCodeViewSymbolSection()
1300 W.printString("LinkageName", LinkageName); in printCodeViewSymbolSection()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp530 void DwarfUnit::addLinkageName(DIE &Die, StringRef LinkageName) { in addLinkageName() argument
531 if (!LinkageName.empty()) in addLinkageName()
535 GlobalValue::dropLLVMManglingEscape(LinkageName)); in addLinkageName()
1405 StringRef LinkageName = SP->getLinkageName(); in applySubprogramDefinitionAttributes() local
1406 assert(((LinkageName.empty() || DeclLinkageName.empty()) || in applySubprogramDefinitionAttributes()
1407 LinkageName == DeclLinkageName) && in applySubprogramDefinitionAttributes()
1412 addLinkageName(SPDie, LinkageName); in applySubprogramDefinitionAttributes()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h54 FunctionNameKind PrintFunctions = FunctionNameKind::LinkageName;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/
H A DDIContext.h142 enum class DINameKind { None, ShortName, LinkageName }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp198 DINameKind::LinkageName)) in dumpAttribute()
467 if (Kind == DINameKind::LinkageName) { in getName()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp268 return FNKind == FunctionNameKind::LinkageName && UseSymbolTable && in shouldOverrideWithSymbolTable()

12