summaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
AgeCommit message (Expand)Author
2024-07-16Split DWARFFormValue::getReference into four functions (#98905)Pavel Labath
2024-01-24[DebugInfo] Use std::size (NFC)Kazu Hirata
2023-07-10[BOLT][DWARF] Implement new mechanism for DWARFRewriterRui Zhong
2023-07-07Revert "[DWARF][BOLT] Implement new mechanism for DWARFRewriter"Nico Weber
2023-07-06[DWARF][BOLT] Implement new mechanism for DWARFRewriterAlexander Yermolovich
2023-03-30[DebugInfo] Correct out-of-bounds error message for DW_FORM_line_strpBenjamin Maxwell
2023-03-10[DebugInfo][DWARF][NFC] follow LLVM style guideline about namespaces.Alexey Lapshin
2023-03-09[DebugInfo][DWARF] Add doesFormBelongToClass function.Alexey Lapshin
2023-02-10[DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 casesBenjamin Maxwell
2023-02-06[DebugInfo] Handle fixed-width DW_FORM_addrx variants in DWARFFormValue::getA...Benjamin Maxwell
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-06[llvm] Don't include Optional.h (NFC)Kazu Hirata
2022-12-06[ADT] Don't including None.h (NFC)Kazu Hirata
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song
2022-12-02[DebugInfo] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-25[DWARF] Use std::optional in DWARFFormValue.cpp (NFC)Kazu Hirata
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille
2021-12-14DebugInfo: Sink string form validation down from verifier to form parsingDavid Blaikie
2021-11-04DebugInfo: Fix incorrect line table lookup when resolving decl_file from a sp...David Blaikie
2021-10-09Fixed some errors detected by PVS StudioDávid Bolvanský
2021-08-23Fix DWARFDie::getDeclFile(...) to work with DW_AT_specification.Greg Clayton
2021-03-09llvm-dwarfdump: Fix DWARF-5 DW_FORM_implicit_const (used by GCC)Jan Kratochvil
2021-01-28DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce r...David Blaikie
2020-10-04llvm-dwarfdump: Dump address forms in their encoded length rather than always...David Blaikie
2020-05-19[DebugInfo] Dump form values according to the DWARF format (2/8).Igor Kudrin
2020-05-08[DebugInfo] Fix printing values of forms which depend on the DWARF format.Igor Kudrin
2020-04-09[DWARF] Detect extraction errors in DWARFFormValue::extractValuePavel Labath
2019-12-18DebugInfo: Don't use implicit zero addr_baseDavid Blaikie
2019-11-15DebugInfo: Use loclistx for DWARFv5 location lists to reduce the number of re...David Blaikie
2019-08-07Remove support for 32-bit offsets in utility classes (5/5)Igor Kudrin
2019-08-06Support 64-bit offsets in utility classes (1/5)Igor Kudrin
2019-07-18[DWARF][RISCV] Add support for RISC-V relocations needed for debug infoAlex Bradbury
2019-05-20[DWARF] hoist nullptr checks. NFCNick Desaulniers
2019-05-10DebugInfo: Only move types out of type units if they're named or type unitedDavid Blaikie
2019-04-07Change some StringRef::data() reinterpret_cast to bytes_begin() or arrayRefFr...Fangrui Song
2019-03-05[DWARFFormValue] Don't consider DW_FORM_data4/8 to be section offsets.Jonas Devlieghere
2019-03-02Revert "[DWARFFormValue] Cleanup DWARFFormValue interface. (2/2) (NFC)"Vlad Tsyrklevich
2019-03-01[DWARFFormValue] Cleanup DWARFFormValue interface. (2/2) (NFC)Jonas Devlieghere
2019-02-27[DebugInfo] add SectionedAddress to DebugInfo interfaces.Alexey Lapshin
2019-02-27[DWARFFormValue] Cleanup DWARFFormValue interface. (NFC)Jonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-24llvm-dwarfdump: Skip address index info (and dump only the address, if found)...David Blaikie
2018-12-22llvm-dwarfdump: Dump the section name/number for addr attributesDavid Blaikie
2018-12-22llvm-dwarfdump: Remove extraneous space between '(' and 'indexed'David Blaikie
2018-12-22llvm-dwarfdump: Print the section name/number for addr_index attributesDavid Blaikie
2018-12-22DebugInfo: Refactor named section dumping into a reusable helperDavid Blaikie
2018-10-31[DWARF][NFC] Refactor a function to return Optional<> instead of boolWolfgang Pieb
2018-10-20DebugInfo: Use debug_addr for non-dwo addresses in DWARF 5David Blaikie
2018-09-04[dwarfdump] Improve -diff option by hiding more data.Jonas Devlieghere
2018-05-18[DWARF v5] Improved support for .debug_rnglists (consumer). Enables any consu...Wolfgang Pieb