Home
last modified time | relevance | path

Searched refs:DumpOpts (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp61 const DIDumpOptions &DumpOpts) { in dumpRanges() argument
62 if (!DumpOpts.ShowAddresses) in dumpRanges()
68 R.dump(OS, AddressSize, DumpOpts, &Obj); in dumpRanges()
74 DIDumpOptions DumpOpts) { in dumpLocationList() argument
81 FormValue.dump(OS, DumpOpts); in dumpLocationList()
89 &Offset, OS, U->getBaseAddress(), Ctx.getDWARFObj(), U, DumpOpts, Indent); in dumpLocationList()
94 DIDumpOptions DumpOpts) { in dumpLocationExpr() argument
103 .print(OS, DumpOpts, U); in dumpLocationExpr()
112 DIDumpOptions DumpOpts) { in dumpAttribute() argument
122 if (DumpOpts.Verbose || DumpOpts.ShowForm) in dumpAttribute()
[all …]
H A DDWARFDebugRnglists.cpp177 uint64_t &CurrentBase, DIDumpOptions DumpOpts, in dump() argument
181 uint8_t AddrSize, DIDumpOptions DumpOpts) { in dump() argument
182 if (DumpOpts.Verbose) { in dump()
183 DumpOpts.DisplayRawContents = true; in dump()
185 .dump(OS, AddrSize, DumpOpts); in dump()
190 if (DumpOpts.Verbose) { in dump()
206 OS << (DumpOpts.Verbose ? "" : "<End of list>"); in dump()
213 if (!DumpOpts.Verbose) in dump()
221 if (!DumpOpts.Verbose) in dump()
226 PrintRawEntry(OS, *this, AddrSize, DumpOpts); in dump()
[all …]
H A DDWARFDebugFrame.cpp31 static void printRegister(raw_ostream &OS, DIDumpOptions DumpOpts, in printRegister() argument
33 if (DumpOpts.GetNameForDWARFReg) { in printRegister()
34 auto RegName = DumpOpts.GetNameForDWARFReg(RegNum, DumpOpts.IsEH); in printRegister()
81 void UnwindLocation::dump(raw_ostream &OS, DIDumpOptions DumpOpts) const { in dump()
103 printRegister(OS, DumpOpts, RegNum); in dump()
113 Expr->print(OS, DumpOpts, nullptr); in dump()
126 auto DumpOpts = DIDumpOptions(); in operator <<() local
127 UL.dump(OS, DumpOpts); in operator <<()
152 void RegisterLocations::dump(raw_ostream &OS, DIDumpOptions DumpOpts) const { in dump()
159 printRegister(OS, DumpOpts, RegLocPair.first); in dump()
[all …]
H A DDWARFDebugLoc.cpp112 static void dumpExpression(raw_ostream &OS, DIDumpOptions DumpOpts, in dumpExpression() argument
120 DWARFExpression(Extractor, AddressSize).print(OS, DumpOpts, U); in dumpExpression()
125 const DWARFObject &Obj, DWARFUnit *U, DIDumpOptions DumpOpts, in dumpLocationList() argument
136 if (!Loc || DumpOpts.DisplayRawContents) in dumpLocationList()
137 dumpRawEntry(E, OS, Indent, DumpOpts, Obj); in dumpLocationList()
141 if (DumpOpts.DisplayRawContents) in dumpLocationList()
144 DIDumpOptions RangeDumpOpts(DumpOpts); in dumpLocationList()
158 dumpExpression(OS, DumpOpts, E.Loc, Data.isLittleEndian(), in dumpLocationList()
164 DumpOpts.RecoverableErrorHandler(std::move(E)); in dumpLocationList()
186 DIDumpOptions DumpOpts, in dump() argument
[all …]
H A DDWARFFormValue.cpp360 DIDumpOptions DumpOpts, in dumpSectionedAddress() argument
363 dumpAddressSection(U->getContext().getDWARFObj(), OS, DumpOpts, in dumpSectionedAddress()
368 DIDumpOptions DumpOpts, in dumpAddressSection() argument
370 if (!DumpOpts.Verbose || SectionIndex == -1ULL) in dumpAddressSection()
382 void DWARFFormValue::dump(raw_ostream &OS, DIDumpOptions DumpOpts) const { in dump()
385 raw_ostream &AddrOS = DumpOpts.ShowAddresses in dump()
391 dumpSectionedAddress(AddrOS, DumpOpts, {Value.uval, Value.SectionIndex}); in dump()
405 if (!A || DumpOpts.Verbose) { in dump()
414 dumpSectionedAddress(AddrOS, DumpOpts, *A); in dump()
491 if (DumpOpts.Verbose) in dump()
[all …]
H A DDWARFAddressRange.cpp17 DIDumpOptions DumpOpts, in dump() argument
20 OS << (DumpOpts.DisplayRawContents ? " " : "["); in dump()
24 OS << (DumpOpts.DisplayRawContents ? "" : ")"); in dump()
27 DWARFFormValue::dumpAddressSection(*Obj, OS, DumpOpts, SectionIndex); in dump()
H A DDWARFContext.cpp830 static void dumpStringOffsetsSection(raw_ostream &OS, DIDumpOptions DumpOpts, in dumpStringOffsetsSection() argument
863 DumpOpts.RecoverableErrorHandler(createStringError( in dumpStringOffsetsSection()
904 DIDumpOptions DumpOpts, uint16_t Version, in dumpAddrSection() argument
911 DumpOpts.WarningHandler)) { in dumpAddrSection()
912 DumpOpts.RecoverableErrorHandler(std::move(Err)); in dumpAddrSection()
921 AddrTable.dump(OS, DumpOpts); in dumpAddrSection()
930 DIDumpOptions DumpOpts) { in dumpRnglistsSection() argument
936 DumpOpts.RecoverableErrorHandler(std::move(Err)); in dumpRnglistsSection()
944 Rnglists.dump(rnglistData, OS, LookupPooledAddress, DumpOpts); in dumpRnglistsSection()
950 static void dumpLoclistsSection(raw_ostream &OS, DIDumpOptions DumpOpts, in dumpLoclistsSection() argument
[all …]
H A DDWARFCompileUnit.cpp18 void DWARFCompileUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump() argument
19 if (DumpOpts.SummarizeTypes) in dump()
39 CUDie.dump(OS, 0, DumpOpts); in dump()
40 if (DumpOpts.DumpNonSkeleton) { in dump()
43 NonSkeletonCUDie.dump(OS, 0, DumpOpts);
H A DDWARFTypeUnit.cpp18 void DWARFTypeUnit::dump(raw_ostream &OS, DIDumpOptions DumpOpts) { in dump() argument
23 if (DumpOpts.SummarizeTypes) { in dump()
48 TU.dump(OS, 0, DumpOpts); in dump()
H A DDWARFExpression.cpp239 DIDumpOptions DumpOpts, in prettyPrintBaseTypeRef() argument
250 if (DumpOpts.Verbose) in prettyPrintBaseTypeRef()
261 DIDumpOptions DumpOpts, in prettyPrintRegisterOp() argument
264 if (!DumpOpts.GetNameForDWARFReg) in prettyPrintRegisterOp()
278 auto RegName = DumpOpts.GetNameForDWARFReg(DwarfRegNum, DumpOpts.IsEH); in prettyPrintRegisterOp()
287 prettyPrintBaseTypeRef(U, OS, DumpOpts, Operands, 1); in prettyPrintRegisterOp()
300 bool DWARFExpression::Operation::print(raw_ostream &OS, DIDumpOptions DumpOpts, in print() argument
316 if (prettyPrintRegisterOp(U, OS, DumpOpts, Opcode, Operands)) in print()
334 prettyPrintBaseTypeRef(U, OS, DumpOpts, Operands, Operand); in print()
362 void DWARFExpression::print(raw_ostream &OS, DIDumpOptions DumpOpts, in print() argument
[all …]
H A DDWARFListTable.cpp79 DIDumpOptions DumpOpts) const { in dump()
80 if (DumpOpts.Verbose) in dump()
97 if (DumpOpts.Verbose) in dump()
H A DDWARFDebugAddr.cpp136 void DWARFDebugAddrTable::dump(raw_ostream &OS, DIDumpOptions DumpOpts) const { in dump()
137 if (DumpOpts.Verbose) in dump()
H A DDWARFVerifier.cpp851 Die.dump(OS, 0, DumpOpts); in verifyDebugInfoForm()
1020 else if (It->second != FileIndex && DumpOpts.Verbose) { in verifyDebugLineRows()
1084 DIDumpOptions DumpOpts) in DWARFVerifier() argument
1085 : OS(S), DCtx(D), DumpOpts(std::move(DumpOpts)), IsObjectFile(false), in DWARFVerifier()
1087 ErrorCategory.ShowDetail(this->DumpOpts.Verbose || in DWARFVerifier()
1088 !this->DumpOpts.ShowAggregateErrors); in DWARFVerifier()
2033 if (DumpOpts.ShowAggregateErrors && ErrorCategory.GetNumCategories()) { in summarize()
2039 if (!DumpOpts.JsonErrSummaryFile.empty()) { in summarize()
2041 raw_fd_ostream JsonStream(DumpOpts.JsonErrSummaryFile, EC, in summarize()
2045 << DumpOpts.JsonErrSummaryFile in summarize()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp341 DIDumpOptions DumpOpts; in getDumpOpts() local
342 DumpOpts.DumpType = DumpType; in getDumpOpts()
343 DumpOpts.ChildRecurseDepth = ChildRecurseDepth; in getDumpOpts()
344 DumpOpts.ParentRecurseDepth = ParentRecurseDepth; in getDumpOpts()
345 DumpOpts.ShowAddresses = !Diff; in getDumpOpts()
346 DumpOpts.ShowChildren = ShowChildren; in getDumpOpts()
347 DumpOpts.ShowParents = ShowParents; in getDumpOpts()
348 DumpOpts.ShowForm = ShowForm; in getDumpOpts()
349 DumpOpts.SummarizeTypes = SummarizeTypes; in getDumpOpts()
350 DumpOpts.Verbose = Verbose; in getDumpOpts()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLoc.h70 DIDumpOptions DumpOpts, unsigned Indent) const;
84 unsigned Indent, DIDumpOptions DumpOpts,
111 void dump(raw_ostream &OS, const DWARFObject &Obj, DIDumpOptions DumpOpts,
120 unsigned Indent, DIDumpOptions DumpOpts,
135 const DWARFObject &Obj, DIDumpOptions DumpOpts);
139 unsigned Indent, DIDumpOptions DumpOpts,
H A DDWARFDebugFrame.h167 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const;
225 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const;
306 void dump(raw_ostream &OS, DIDumpOptions DumpOpts,
351 void dump(raw_ostream &OS, DIDumpOptions DumpOpts,
457 void dump(raw_ostream &OS, DIDumpOptions DumpOpts, unsigned IndentLevel,
525 void printOperand(raw_ostream &OS, DIDumpOptions DumpOpts,
550 virtual void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const = 0;
608 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const override;
648 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const override;
690 void dump(raw_ostream &OS, DIDumpOptions DumpOpts,
H A DDWARFListTable.h114 DIDumpOptions DumpOpts = {}) const;
186 DIDumpOptions DumpOpts = {}) const;
258 DIDumpOptions DumpOpts) const { in dump() argument
259 Header.dump(Data, OS, DumpOpts); in dump()
265 if (DumpOpts.Verbose) { in dump()
277 DumpOpts, LookupPooledAddress); in dump()
H A DDWARFExpression.h101 bool print(raw_ostream &OS, DIDumpOptions DumpOpts,
155 void print(raw_ostream &OS, DIDumpOptions DumpOpts, DWARFUnit *U,
173 DIDumpOptions DumpOpts, uint8_t Opcode,
H A DDWARFContext.h155 void dump(raw_ostream &OS, DIDumpOptions DumpOpts,
158 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) override { in dump() argument
160 dump(OS, DumpOpts, DumpOffsets); in dump()
163 bool verify(raw_ostream &OS, DIDumpOptions DumpOpts = {}) override;
H A DDWARFVerifier.h96 DIDumpOptions DumpOpts; variable
301 DIDumpOptions DumpOpts = DIDumpOptions::getForSingleDIE());
H A DDWARFFormValue.h85 void dump(raw_ostream &OS, DIDumpOptions DumpOpts = DIDumpOptions()) const;
86 void dumpSectionedAddress(raw_ostream &OS, DIDumpOptions DumpOpts,
92 DIDumpOptions DumpOpts, uint64_t SectionIndex);
H A DDWARFCompileUnit.h36 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) override;
H A DDWARFTypeUnit.h38 void dump(raw_ostream &OS, DIDumpOptions DumpOpts = {}) override;
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp315 DIDumpOptions DumpOpts; in linkDebugInfoImpl() local
316 DumpOpts.ChildRecurseDepth = 0; in linkDebugInfoImpl()
317 DumpOpts.Verbose = Options.Verbose; in linkDebugInfoImpl()
320 Die->dump(errs(), /*Indent=*/6, DumpOpts); in linkDebugInfoImpl()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DDwarfCFIEHPrinter.h229 auto DumpOpts = DIDumpOptions(); in printEHFrame() local
230 DumpOpts.IsEH = true; in printEHFrame()
231 Entry.cfis().dump(W.getOStream(), DumpOpts, W.getIndentLevel(), in printEHFrame()

12