aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARF
AgeCommit message (Expand)AuthorFilesLines
2024-03-08[DWARF] Dump an updated location for DW_CFA_advance_loc* (#84274)Igor Kudrin1-6/+13
2024-03-08[llvm-dwarfdump] Fix parsing DW_CFA_AARCH64_negate_ra_state (#84128)Igor Kudrin1-0/+2
2024-03-04Fix a use-after-move bug in DWARFVerifier constructor (#83621)ykhatav1-1/+2
2024-02-28llvm-dwarfdump --verify aggregated output to JSON file (#81762)Kevin Frei1-1/+28
2024-02-22[lldb][llvm] Return an error instead of crashing when parsing a line table pr...Greg Clayton1-3/+19
2024-02-22[LLVM][DebugInfo] Refactor some code for easier sharing. (#82153)cmtice1-27/+46
2024-02-19[ptrauth] Teach LLVM & LLDB about LLVM_ptrauth_authentication_mode (#82272)Jonas Devlieghere1-0/+15
2024-02-12[DWARFVerifier] Fix debug_str_offsets DWARF version detection (#81303)Felipe de Azevedo Piovezan1-20/+25
2024-02-08[DWARFVerifier] Fix verification of empty line tables (#81162)Felipe de Azevedo Piovezan1-7/+6
2024-02-05New calling convention preserve_none (#76868)weiguozhi1-0/+3
2024-02-02[LLVM][DWARF] Chnage order for .debug_names abbrev print out (#80229)Alexander Yermolovich1-6/+12
2024-02-01Aggregate errors from llvm-dwarfdump --verify (#79648)Kevin Frei2-272/+499
2024-01-30[DebugNames] Compare TableEntry names more efficiently (#79759)Felipe de Azevedo Piovezan1-2/+2
2024-01-30[DebugNames] Use hashes to quickly filter false positives (#79755)Felipe de Azevedo Piovezan1-2/+5
2024-01-24[DebugNames] Implement Entry::GetParentEntry query (#78760)Felipe de Azevedo Piovezan1-2/+41
2024-01-24[DebugInfo] Use std::size (NFC)Kazu Hirata1-2/+1
2024-01-22[DebugInfo] Use DenseMap::lookup (NFC)Kazu Hirata1-5/+1
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata1-1/+1
2024-01-19[AsmPrinter][DebugNames] Implement DW_IDX_parent entries (#77457)Felipe de Azevedo Piovezan1-1/+15
2024-01-17[DebugInfo] Use StringRef::consume_front (NFC)Kazu Hirata1-2/+1
2024-01-12Allow the dumping of .dwo files contents to show up when dumping an executabl...Greg Clayton2-6/+43
2024-01-05[NFC] Address review feedback from PR #77004 (#77134)Shubham Sandeep Rastogi1-2/+2
2024-01-05Fix file index verifier when there is no file name in the prologue. (#77004)Shubham Sandeep Rastogi1-2/+7
2023-12-07[libDebugInfo] Prevent infinite recursion in DWARFDie::getTypeSize() (#74681)Adrian Prantl1-11/+23
2023-11-30Allow for mixing source/no-source DIFiles in one CUAdrian Prantl1-3/+8
2023-11-28Add support for parsing type unit entries in .debug_names. (#72952)Greg Clayton1-1/+17
2023-11-09[llvm-dwarfdump] pretty-print DW_AT_call_origin reference (#71693)Orlando Cazalet-Hyams1-1/+2
2023-11-08Make DWARFUnitVector threadsafe. (#71487)Greg Clayton1-1/+4
2023-11-06[DebugInfo] Use StringRef::starts_with/ends_with instead of startswith/endswi...Simon Pilgrim3-6/+6
2023-11-04[DebugInfo] Use human-friendly printing for DWARF column attributes (#71062)J. Ryan Stinnett1-1/+2
2023-10-19[DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIn...Alex Langford1-6/+4
2023-10-18[DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extr...Alex Langford2-49/+44
2023-10-15[DWARF][M68k] Add new DW_CC for the new M68kRTD calling conventionMin-Yih Hsu1-0/+3
2023-10-10[LLVM][DWARF] Create thread safe context for DWO/DWP DWARFContext (#68262)Alexander Yermolovich1-2/+12
2023-10-10Support big endian in llvm-symbolizer's data location dwarf info parser (#67284)Chen Zheng1-1/+1
2023-10-06[DWARF] Change to consistently print out abbrev code in .debug_names (#68353)Alexander Yermolovich1-1/+1
2023-10-05Revert "[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)"Nico Weber1-1/+1
2023-10-05[LLVM][DWARF] Add support for monolithic types in .debug_names (#68131)Alexander Yermolovich1-1/+1
2023-10-04DWARFContext: use std::make_unique rather than reset+newDavid Blaikie1-4/+4
2023-10-04use std::make_unique rather than reset+newDavid Blaikie1-2/+2
2023-09-26[DebugInfo] Change return type of DWARFDebugAbbrev::parse (#67191)Alex Langford1-6/+8
2023-09-19Addressed review comments to use ThreadSafe instead of !ThreadSafekstoimenov1-2/+2
2023-09-07[DWARFVerifier] Allow ObjectiveC names in dwarf_debug tablesFelipe de Azevedo Piovezan1-10/+27
2023-09-07[DebugInfo][NFC] Move ObjC Selector name handling to lib DebugInfoFelipe de Azevedo Piovezan1-0/+37
2023-09-01Make DWARFContext more thread safe.Greg Clayton1-421/+706
2023-08-30[NFC] Remove unused variables declared in conditionsTakuya Shimizu2-2/+2
2023-08-14[DWARFVerifier] Fix getNames return type mismatchFelipe de Azevedo Piovezan1-1/+1
2023-08-14[DWARFVerifier] Allow simplified template names in debug_nameFelipe de Azevedo Piovezan2-5/+51
2023-07-14[DWARF] Fix undefined behaviour in dwarf type printerMaurice Heumann1-3/+3
2023-07-12[DWARF] Allow op-index in line number programsDavid Stenberg1-41/+91