9#ifndef LLVM_DEBUGINFO_DWARF_DWARFUNWINDTABLEPRINTER_H
10#define LLVM_DEBUGINFO_DWARF_DWARFUNWINDTABLEPRINTER_H
44 DIDumpOptions DumpOpts,
45 unsigned IndentLevel = 0);
A class that can track all registers with locations in a UnwindRow object.
A class that represents a location for the Call Frame Address (CFA) or a register.
A class that represents a single row in the unwind table that is decoded by parsing the DWARF Call Fr...
A class that contains all UnwindRow objects for an FDE or a single unwind row for a CIE.
Calculates the starting offsets for various sections within the .debug_names section.
LLVM_ABI void printUnwindTable(const UnwindTable &Rows, raw_ostream &OS, DIDumpOptions DumpOpts, unsigned IndentLevel=0)
Print a UnwindTable to the stream.
LLVM_ABI raw_ostream & operator<<(raw_ostream &OS, const UnwindLocation &R)
This is an optimization pass for GlobalISel generic memory operations.
Container for dump options that control which debug information will be dumped.