aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ObjectYAML/DWARFYAML.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-12[DWARFYAML] Implement debug_names support (#79666)Felipe de Azevedo Piovezan1-0/+29
2023-03-13[ADT][NFCI] Do not use non-const lvalue-refs with enumerate in llvm/Jakub Kuderski1-7/+5
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata1-1/+1
2020-10-20Reland "[yaml2obj][ELF] - Simplify the code that performs sections validation."Georgii Rymar1-2/+2
2020-10-20Revert "[yaml2obj][ELF] - Simplify the code that performs sections validation."Georgii Rymar1-2/+2
2020-10-20[yaml2obj][ELF] - Simplify the code that performs sections validation.Georgii Rymar1-2/+2
2020-10-09[DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optio...Xing GUO1-2/+2
2020-09-24[DWARFYAML] Make the ExtLen field of extended opcodes optional.Xing GUO1-1/+1
2020-09-18[DWARFYAML] Make the include_directories, file_names and opcodes fields of th...Xing GUO1-3/+3
2020-09-08[DWARFYAML] Make the debug_ranges section optional.Xing GUO1-3/+2
2020-09-07[DWARFYAML] Make the debug_addr section optional.Xing GUO1-1/+1
2020-09-01[DWARFYAML] Make the debug_str section optional.Xing GUO1-1/+1
2020-08-29[DWARFYAML] Make the debug_abbrev_offset field optional.Xing GUO1-8/+14
2020-08-26[DWARFYAML] Make the unit_length and header_length fields optional.Xing GUO1-2/+2
2020-08-25[DWARFYAML] Make the 'Attributes' field optional.Xing GUO1-1/+1
2020-08-21Recommit: [DWARFYAML] Add support for referencing different abbrev tables.Xing GUO1-0/+29
2020-08-21Revert "[DWARFYAML] Add support for referencing different abbrev tables."Xing GUO1-29/+0
2020-08-21[DWARFYAML] Add support for referencing different abbrev tables.Xing GUO1-0/+29
2020-08-21[DWARFYAML] Add support for emitting multiple abbrev tables.Xing GUO1-2/+7
2020-08-15[DWARFYAML] Simplify isEmpty(). NFC.Xing GUO1-3/+1
2020-08-13[DWARFYAML] Replace InitialLength with Format and Length. NFC.Xing GUO1-7/+1
2020-08-12[DWARFYAML] Make the address size of compilation units optional.Xing GUO1-1/+1
2020-08-11[macho2yaml] Refactor the DWARF section dumpers.Xing GUO1-1/+1
2020-08-06[DWARFYAML][debug_info] Make the 'Values' field optional.Xing GUO1-1/+1
2020-08-06[DWARFYAML][debug_info] Pull out dwarf::FormParams from DWARFYAML::Unit.Xing GUO1-4/+4
2020-08-03[DWARFYAML] Implement the .debug_loclists section.Xing GUO1-0/+17
2020-08-02[DWARFYAML][debug_aranges] Make the 'Descriptors' field optional.Xing GUO1-1/+1
2020-07-31[DWARFYAML] Make the debug_aranges entry optional.Xing GUO1-4/+3
2020-07-30[DWARFYAML] Make the 'Length' field of the address range table optional.Xing GUO1-1/+1
2020-07-30[DWARFYAML] Make the 'AddressSize', 'SegmentSelectorSize' fields optional.Xing GUO1-2/+2
2020-07-29[DWARFYAML] Make the field names consistent with the DWARF spec. NFC.Xing GUO1-2/+2
2020-07-28[DWARFYAML] Add support for emitting custom range list content.Xing GUO1-0/+9
2020-07-26[DWARFYAML] Rename getUsedSectionNames() to getNonEmptySectionNames().Xing GUO1-1/+1
2020-07-24[DWARFYAML] Replace 'Format', 'Version', etc with 'FormParams'. NFC.Xing GUO1-4/+4
2020-07-23[DWARFYAML] Refactor emitDebugInfo() to make the length be inferred.Xing GUO1-1/+1
2020-07-23[DWARFYAML] Refactor range list table to hold more data structure.Xing GUO1-13/+15
2020-07-22[DWARFYAML] Make the length field of compilation units optional. NFC.Xing GUO1-1/+1
2020-07-20[DWARFYAML] Implement the .debug_rnglists section.Xing GUO1-0/+26
2020-07-16[DWARFYAML] Implement the .debug_str_offsets section.Xing GUO1-0/+12
2020-07-03[ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes s...Xing GUO1-0/+4
2020-07-03[DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC.Xing GUO1-6/+6
2020-06-30[DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'.Xing GUO1-0/+1
2020-06-24[ObjectYAML][DWARF] Remove unused context. NFC.Xing GUO1-3/+0
2020-06-24[ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section.Xing GUO1-0/+2
2020-06-23[ObjectYAML][ELF] Add support for emitting the .debug_pubnames section.Xing GUO1-0/+2
2020-06-20[ObjectYAML][ELF] Add support for emitting the .debug_info section.Xing GUO1-0/+2
2020-06-18[DWARFYAML][debug_abbrev] Make the abbreviation code optional.Xing GUO1-1/+1
2020-06-18[ObjectYAML][ELF] Add support for emitting the .debug_abbrev section.Xing GUO1-0/+2
2020-06-16[ObjectYAML][DWARF] Implement the .debug_addr section.Xing GUO1-0/+19
2020-06-14[ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.Xing GUO1-1/+1