diff options
author | David Blaikie <dblaikie@gmail.com> | 2014-02-24 23:58:54 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2014-02-24 23:58:54 +0000 |
commit | 1d4736e0b10c28221a0d7007d45a1725de7be14a (patch) | |
tree | 4aec673cd7bc0a91b023baa321705b84c55a13a0 /llvm/lib/DebugInfo/DWARFDebugLine.h | |
parent | 509fe8fd63669ec89e82be63eb7e80a682db4eac (diff) | |
download | bcm5719-llvm-1d4736e0b10c28221a0d7007d45a1725de7be14a.tar.gz bcm5719-llvm-1d4736e0b10c28221a0d7007d45a1725de7be14a.zip |
llvm-dwarfdump: Support for debug_line.dwo section for file names for type units under fission.
llvm-svn: 202091
Diffstat (limited to 'llvm/lib/DebugInfo/DWARFDebugLine.h')
-rw-r--r-- | llvm/lib/DebugInfo/DWARFDebugLine.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/llvm/lib/DebugInfo/DWARFDebugLine.h b/llvm/lib/DebugInfo/DWARFDebugLine.h index 9e93cc86dd2..88b1aee9228 100644 --- a/llvm/lib/DebugInfo/DWARFDebugLine.h +++ b/llvm/lib/DebugInfo/DWARFDebugLine.h @@ -34,8 +34,9 @@ public: struct Prologue { Prologue() - : TotalLength(0), Version(0), PrologueLength(0), MinInstLength(0), - DefaultIsStmt(0), LineBase(0), LineRange(0), OpcodeBase(0) {} + : TotalLength(0), Version(0), PrologueLength(0), MinInstLength(0), + MaxOpsPerInst(0), DefaultIsStmt(0), LineBase(0), LineRange(0), + OpcodeBase(0) {} // The size in bytes of the statement information for this compilation unit // (not including the total_length field itself). @@ -49,6 +50,9 @@ public: // program opcodes that alter the address register first multiply their // operands by this value. uint8_t MinInstLength; + // The maximum number of individual operations that may be encoded in an + // instruction. + uint8_t MaxOpsPerInst; // The initial value of theis_stmtregister. uint8_t DefaultIsStmt; // This parameter affects the meaning of the special opcodes. See below. |