summaryrefslogtreecommitdiff
path: root/llvm/lib/ObjectYAML/DWARFEmitter.cpp
AgeCommit message (Expand)Author
2025-02-07[ObjectYAML] Avoid repeated hash lookups (NFC) (#126187)Kazu Hirata
2024-11-17[ObjectYAML] Remove unused includes (NFC) (#116530)Kazu Hirata
2024-11-12[llvm] Remove redundant control flow statements (NFC) (#115831)Kazu Hirata
2024-08-12[dwarf2yaml] Correctly emit type and split unit headers (#102471)Pavel Labath
2024-02-12[DWARFYAML] Implement debug_names support (#79666)Felipe de Azevedo Piovezan
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2021-01-18[llvm] Populate std::vector at construction time (NFC)Kazu Hirata
2020-12-17Make LLVM build in C++20 modeBarry Revzin
2020-10-09[DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optio...Xing GUO
2020-09-24[DWARFYAML] Make the ExtLen field of extended opcodes optional.Xing GUO
2020-09-21DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copi...Simon Pilgrim
2020-09-21DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI.Simon Pilgrim
2020-09-20DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI.Simon Pilgrim
2020-09-08[DWARFYAML] Make the debug_ranges section optional.Xing GUO
2020-09-07[DWARFYAML] Make the debug_addr section optional.Xing GUO
2020-09-01[DWARFYAML] Make the debug_str section optional.Xing GUO
2020-08-29[DWARFYAML] Make the debug_abbrev_offset field optional.Xing GUO
2020-08-28[DWARFYAML] Abbrev codes in a new abbrev table should start from 1 (by default).Xing GUO
2020-08-26[DWARFYAML] Make the unit_length and header_length fields optional.Xing GUO
2020-08-26[DWARFYAML] Use writeDWARFOffset() to write the prologue_length field. NFC.Xing GUO
2020-08-21Recommit: [DWARFYAML] Add support for referencing different abbrev tables.Xing GUO
2020-08-21Revert "[DWARFYAML] Add support for referencing different abbrev tables."Xing GUO
2020-08-21[DWARFYAML] Add support for referencing different abbrev tables.Xing GUO
2020-08-21[DWARFYAML] Add support for emitting multiple abbrev tables.Xing GUO
2020-08-19Make helpers static. NFC.Benjamin Kramer
2020-08-13[DWARFYAML] Replace InitialLength with Format and Length. NFC.Xing GUO
2020-08-12[DWARFYAML] Make the address size of compilation units optional.Xing GUO
2020-08-12[DWARFYAML] Teach yaml2obj emit the correct line table program.Xing GUO
2020-08-11[DWARFYAML] Let the address size of line tables inferred from the object file.Xing GUO
2020-08-06[DWARFYAML][debug_info] Pull out dwarf::FormParams from DWARFYAML::Unit.Xing GUO
2020-08-05[DWARFYAML] Fix unintialized value Is64BitAddrSize. NFC.Xing GUO
2020-08-03[DWARFYAML] Implement the .debug_loclists section.Xing GUO
2020-08-03[DWARFYAML] Offsets should be omitted when the OffsetEntryCount is 0.Xing GUO
2020-07-31[DWARFYAML] Make the debug_aranges entry optional.Xing GUO
2020-07-31[DWARFYAML] Add helper function getDWARFEmitterByName(). NFC.Xing GUO
2020-07-31[DWARFYAML] Add emitDebug[GNU]Pub[names/types] functions. NFC.Xing GUO
2020-07-30[DWARFYAML] Make the 'Length' field of the address range table optional.Xing GUO
2020-07-30[DWARFYAML] Make the 'AddressSize', 'SegmentSelectorSize' fields optional.Xing GUO
2020-07-28[DWARFYAML] Rename checkListEntryOperands() to checkOperandCount(). NFC.Xing GUO
2020-07-28[DWARFYAML] Add support for emitting custom range list content.Xing GUO
2020-07-24[DWARFYAML] Replace 'Format', 'Version', etc with 'FormParams'. NFC.Xing GUO
2020-07-24[DWARFYAML] Use writeDWARFOffset() to simplify emitting offsets. NFC.Xing GUO
2020-07-23[DWARFYAML] Refactor emitDebugInfo() to make the length be inferred.Xing GUO
2020-07-23[DWARFYAML] Pull out common helper functions for rnglist and loclist tables. ...Xing GUO
2020-07-23[DWARFYAML] Refactor range list table to hold more data structure.Xing GUO
2020-07-20[DWARFYAML] Remove 'default' tag. NFC.Xing GUO
2020-07-20[DWARFYAML] Implement the .debug_rnglists section.Xing GUO
2020-07-16[DWARFYAML] Implement the .debug_str_offsets section.Xing GUO