Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnwindTablePrinter.cpp23 static void printRegister(raw_ostream &OS, DIDumpOptions DumpOpts, in printRegister() argument
25 if (DumpOpts.GetNameForDWARFReg) { in printRegister()
26 auto RegName = DumpOpts.GetNameForDWARFReg(RegNum, DumpOpts.IsEH); in printRegister()
50 DIDumpOptions DumpOpts) { in printUnwindLocation() argument
72 printRegister(OS, DumpOpts, UL.getRegister()); in printUnwindLocation()
84 printDwarfExpression(&Expr, OS, DumpOpts, nullptr); in printUnwindLocation()
98 auto DumpOpts = DIDumpOptions(); in operator <<() local
99 printUnwindLocation(UL, OS, DumpOpts); in operator <<()
118 DIDumpOptions DumpOpts) { in printRegisterLocations() argument
126 printRegister(OS, DumpOpts, Reg); in printRegisterLocations()
[all …]
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 printDwarfExpression(&DE, 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 DDWARFCFIPrinter.cpp28 static void printRegister(raw_ostream &OS, const DIDumpOptions &DumpOpts, in printRegister() argument
30 if (DumpOpts.GetNameForDWARFReg) { in printRegister()
31 auto RegName = DumpOpts.GetNameForDWARFReg(RegNum, DumpOpts.IsEH); in printRegister()
41 static void printOperand(raw_ostream &OS, const DIDumpOptions &DumpOpts, in printOperand() argument
96 printRegister(OS, DumpOpts, Operand); in printOperand()
104 printDwarfExpression(&Instr.Expression.value(), OS, DumpOpts, nullptr); in printOperand()
110 const DIDumpOptions &DumpOpts, in printCFIProgram() argument
118 printOperand(OS, DumpOpts, P, Instr, i, Instr.Ops[i], Address); in printCFIProgram()
H A DDWARFDebugFrame.cpp101 void CIE::dump(raw_ostream &OS, DIDumpOptions DumpOpts) const { in dump()
103 if (DumpOpts.IsEH && Length == 0) { in dump()
110 << format(" %0*" PRIx64, IsDWARF64 && !DumpOpts.IsEH ? 16 : 8, in dump()
111 getCIEId(IsDWARF64, DumpOpts.IsEH)) in dump()
114 if (DumpOpts.IsEH && Version != 1) in dump()
135 printCFIProgram(CFIs, OS, DumpOpts, /*IndentLevel=*/1, in dump()
140 printUnwindTable(*RowsOrErr, OS, DumpOpts, 1); in dump()
142 DumpOpts.RecoverableErrorHandler(joinErrors( in dump()
150 void FDE::dump(raw_ostream &OS, DIDumpOptions DumpOpts) const { in dump()
153 << format(" %0*" PRIx64, IsDWARF64 && !DumpOpts.IsEH ? 16 : 8, CIEPointer) in dump()
[all …]
H A DDWARFDebugLoc.cpp113 static void dumpExpression(raw_ostream &OS, DIDumpOptions DumpOpts, in dumpExpression() argument
121 printDwarfExpression(&E, OS, DumpOpts, U); in dumpExpression()
126 const DWARFObject &Obj, DWARFUnit *U, DIDumpOptions DumpOpts, in dumpLocationList() argument
137 if (!Loc || DumpOpts.DisplayRawContents) in dumpLocationList()
138 dumpRawEntry(E, OS, Indent, DumpOpts, Obj); in dumpLocationList()
142 if (DumpOpts.DisplayRawContents) in dumpLocationList()
145 DIDumpOptions RangeDumpOpts(DumpOpts); in dumpLocationList()
159 dumpExpression(OS, DumpOpts, E.Loc, Data.isLittleEndian(), in dumpLocationList()
165 DumpOpts.RecoverableErrorHandler(std::move(E)); in dumpLocationList()
187 DIDumpOptions DumpOpts, in dump() argument
[all …]
H A DDWARFExpressionPrinter.cpp26 DIDumpOptions DumpOpts, in prettyPrintBaseTypeRef() argument
37 if (DumpOpts.Verbose) in prettyPrintBaseTypeRef()
48 DIDumpOptions DumpOpts, const DWARFExpression *Expr, in printOp() argument
63 if (prettyPrintRegisterOp(U, OS, DumpOpts, Op->getCode(), in printOp()
84 prettyPrintBaseTypeRef(U, OS, DumpOpts, Op->getRawOperands(), Operand); in printOp()
115 DIDumpOptions DumpOpts, DWARFUnit *U, bool IsEH) { in printDwarfExpression() argument
122 DumpOpts.IsEH = IsEH; in printDwarfExpression()
123 if (!printOp(&Op, OS, DumpOpts, E, U)) { in printDwarfExpression()
278 DIDumpOptions DumpOpts, uint8_t Opcode, in prettyPrintRegisterOp() argument
280 if (!DumpOpts.GetNameForDWARFReg) in prettyPrintRegisterOp()
[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.cpp826 static void dumpStringOffsetsSection(raw_ostream &OS, DIDumpOptions DumpOpts, in dumpStringOffsetsSection() argument
859 DumpOpts.RecoverableErrorHandler(createStringError( in dumpStringOffsetsSection()
900 DIDumpOptions DumpOpts, uint16_t Version, in dumpAddrSection() argument
907 DumpOpts.WarningHandler)) { in dumpAddrSection()
908 DumpOpts.RecoverableErrorHandler(std::move(Err)); in dumpAddrSection()
917 AddrTable.dump(OS, DumpOpts); in dumpAddrSection()
926 DIDumpOptions DumpOpts) { in dumpRnglistsSection() argument
932 DumpOpts.RecoverableErrorHandler(std::move(Err)); in dumpRnglistsSection()
940 Rnglists.dump(rnglistData, OS, LookupPooledAddress, DumpOpts); in dumpRnglistsSection()
946 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 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()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp351 DIDumpOptions DumpOpts; in getDumpOpts() local
352 DumpOpts.DumpType = DumpType; in getDumpOpts()
353 DumpOpts.ChildRecurseDepth = ChildRecurseDepth; in getDumpOpts()
354 DumpOpts.ParentRecurseDepth = ParentRecurseDepth; in getDumpOpts()
355 DumpOpts.ShowAddresses = !Diff; in getDumpOpts()
356 DumpOpts.ShowChildren = ShowChildren; in getDumpOpts()
357 DumpOpts.ShowParents = ShowParents; in getDumpOpts()
358 DumpOpts.ShowForm = ShowForm; in getDumpOpts()
359 DumpOpts.SummarizeTypes = SummarizeTypes; in getDumpOpts()
360 DumpOpts.Verbose = Verbose; in getDumpOpts()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLoc.h71 const DWARFObject &Obj, DWARFUnit *U, DIDumpOptions DumpOpts,
86 unsigned Indent, DIDumpOptions DumpOpts,
113 void dump(raw_ostream &OS, const DWARFObject &Obj, DIDumpOptions DumpOpts,
122 unsigned Indent, DIDumpOptions DumpOpts,
137 const DWARFObject &Obj, DIDumpOptions DumpOpts);
141 unsigned Indent, DIDumpOptions DumpOpts,
H A DDWARFListTable.h115 DIDumpOptions DumpOpts = {}) const;
187 DIDumpOptions DumpOpts = {}) const;
259 DIDumpOptions DumpOpts) const { in dump() argument
260 Header.dump(Data, OS, DumpOpts); in dump()
266 if (DumpOpts.Verbose) { in dump()
278 DumpOpts, LookupPooledAddress); in dump()
H A DDWARFExpressionPrinter.h34 DIDumpOptions DumpOpts, DWARFUnit *U,
61 DIDumpOptions DumpOpts, uint8_t Opcode,
H A DDWARFDebugFrame.h76 virtual void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const = 0;
134 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const override;
174 void dump(raw_ostream &OS, DIDumpOptions DumpOpts) const override;
216 LLVM_ABI void dump(raw_ostream &OS, DIDumpOptions DumpOpts,
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 DDWARFCFIPrinter.h22 const DIDumpOptions &DumpOpts,
H A DDWARFFormValue.h87 DIDumpOptions DumpOpts = DIDumpOptions()) const;
88 LLVM_ABI void dumpSectionedAddress(raw_ostream &OS, DIDumpOptions DumpOpts,
95 DIDumpOptions DumpOpts,
H A DDWARFVerifier.h121 DIDumpOptions DumpOpts; variable
347 DIDumpOptions DumpOpts = DIDumpOptions::getForSingleDIE());
/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.h230 auto DumpOpts = DIDumpOptions(); in printEHFrame() local
231 DumpOpts.IsEH = true; in printEHFrame()
232 printCFIProgram(Entry.cfis(), W.getOStream(), DumpOpts, W.getIndentLevel(), in printEHFrame()

12