llvm-project/llvm/lib/DebugInfo/DWARF
Wouter van Oortmerssen 48139ebc3a [WebAssembly] Add int32 DW_OP_WASM_location variant
This to allow us to add reloctable global indices as a symbol.
Also adds R_WASM_GLOBAL_INDEX_I32 relocation type to support it.

See discussion in https://github.com/WebAssembly/debugging/issues/12
2020-04-16 16:32:17 -07:00
..
CMakeLists.txt Temporarily Revert "[Dsymutil][Debuginfo][NFC] Refactor dsymutil to separate DWARF optimizing part 2." 2019-12-19 13:29:02 -08:00
DWARFAbbreviationDeclaration.cpp Revert "[NFCI][DebugInfo]: Corrected a Typo." 2020-02-21 01:15:09 +05:30
DWARFAcceleratorTable.cpp [DWARF] Use DWARFDataExtractor::getInitialLength to parse debug_names 2020-03-02 11:21:23 +01:00
DWARFAddressRange.cpp Re-commit "DWARF location lists: Add section index dumping" 2019-11-18 15:30:10 +01:00
DWARFCompileUnit.cpp [DWARF] Adjust return type of DWARFUnit::getLength(). 2019-08-21 14:10:57 +00:00
DWARFContext.cpp llvm-dwarfdump: Return non-zero on error 2020-04-09 20:53:58 -07:00
DWARFDataExtractor.cpp Fix DWARFDataExtractor::getRelocatedValue near EOF 2020-04-15 12:47:57 +02:00
DWARFDebugAbbrev.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFDebugAddr.cpp Use DWARFDataExtractor::getInitialLength in DWARFDebugAddr 2020-03-04 13:00:15 +01:00
DWARFDebugArangeSet.cpp Use DWARFDataExtractor::getInitialLength in debug_aranges 2020-03-04 13:01:07 +01:00
DWARFDebugAranges.cpp Use DWARFDataExtractor::getInitialLength in debug_aranges 2020-03-04 13:01:07 +01:00
DWARFDebugFrame.cpp [DebugInfo] Do not truncate 64-bit values when dumping CIEs and FDEs. 2020-03-05 17:37:28 +07:00
DWARFDebugInfoEntry.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFDebugLine.cpp [DWARFDebugLine] Check for (EOF) errors when parsing v5 content descriptors 2020-04-14 16:02:56 +02:00
DWARFDebugLoc.cpp Reapply "llvm-dwarfdump: Report errors when failing to parse loclist/debug_loc entries"" 2020-04-14 14:44:32 -07:00
DWARFDebugMacro.cpp [DWARF5]: Added support for DW_MACRO_import form in llvm-dwarfdump 2020-04-14 23:51:46 +05:30
DWARFDebugPubTable.cpp Use new DWARFDataExtractor::getInitialLength in DWARFDebugPubTable 2020-03-04 13:01:35 +01:00
DWARFDebugRangeList.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFDebugRnglists.cpp [DWARFDebugRnglists] Add a callback-based version of the getAbsoluteRanges function 2019-12-04 10:35:57 +01:00
DWARFDie.cpp [Debuginfo][NFC] Remove usages of WithColor::error and WithColor::warning. 2020-02-15 14:18:45 +03:00
DWARFExpression.cpp [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -07:00
DWARFFormValue.cpp [DWARF] Detect extraction errors in DWARFFormValue::extractValue 2020-04-09 13:41:02 +02:00
DWARFGdbIndex.cpp Switch LLVM to use 64-bit offsets (2/5) 2019-08-06 10:49:40 +00:00
DWARFListTable.cpp [DWARF] Use getInitialLength in range list parsing 2020-03-02 11:18:12 +01:00
DWARFLocationExpression.cpp Add streaming/equality operators to DWARFAddressRange/DWARFLocationExpression 2019-11-19 10:34:30 +01:00
DWARFTypeUnit.cpp [DWARF] Adjust return type of DWARFUnit::getLength(). 2019-08-21 14:10:57 +00:00
DWARFUnit.cpp llvm-dwarfdump: Don't try to parse a debug_loclist contribution if this CU has no DW_AT_loclists_base 2020-04-14 15:54:13 -07:00
DWARFUnitIndex.cpp [DebugInfo] Support DWARFv5 index sections. 2020-04-06 13:28:06 +07:00
DWARFVerifier.cpp [DebugInfo] Rename section identifiers which are deprecated in DWARFv5. NFC. 2020-04-06 13:28:06 +07:00
LLVMBuild.txt Temporarily Revert "[Dsymutil][Debuginfo][NFC] Refactor dsymutil to separate DWARF optimizing part 2." 2019-12-19 13:29:02 -08:00