aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/obj2yaml/dwarf2yaml.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-08-12[dwarf2yaml] Correctly emit type and split unit headers (#102471)Pavel Labath1-1/+1
2023-09-27llvm/tools: Fix some performance-for-range-copy issues. NFCFangrui Song1-2/+3
2023-09-26[DebugInfo] Change return type of DWARFDebugAbbrev::parse (#67191)Alex Langford1-3/+10
2023-07-13[DebugInfo] Force users of DWARFDebugAbbrev to call parse before iteratingAlex Langford1-0/+2
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-14/+14
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek1-1/+2
2022-12-02[tools] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-14/+14
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-14/+14
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-14/+14
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-3/+1
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille1-0/+1
2022-01-08[llvm] Fix bugprone argument comments (NFC)Kazu Hirata1-1/+1
2021-12-14DebugInfo: Migrate callers from getAsCString to dwarf::toStringDavid Blaikie1-2/+2
2021-01-11[llvm] Use llvm::find_if (NFC)Kazu Hirata1-2/+2
2020-11-08Fix debug_abbrev emitter to only assign table id onceAntónio Afonso1-1/+1
2020-10-09[DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optio...Xing GUO1-4/+6
2020-09-24[DWARFYAML] Make the ExtLen field of extended opcodes optional.Xing GUO1-1/+1
2020-09-16[obj2yaml] Add support for dumping the .debug_addr(v5) section.Xing GUO1-0/+33
2020-09-08[DWARFYAML] Make the debug_ranges section optional.Xing GUO1-1/+4
2020-09-08[obj2yaml] Stop parsing the debug_str section when it encounters a string wit...Xing GUO1-7/+13
2020-09-01[DWARFYAML] Make the debug_str section optional.Xing GUO1-1/+2
2020-08-26[DWARFYAML] Make the unit_length and header_length fields optional.Xing GUO1-2/+4
2020-08-26[obj2yaml] - Cleanup error reporting (remove Error.cpp/.h files)Georgii Rymar1-1/+0
2020-08-21Recommit: [DWARFYAML] Add support for referencing different abbrev tables.Xing GUO1-0/+10
2020-08-21Revert "[DWARFYAML] Add support for referencing different abbrev tables."Xing GUO1-10/+0
2020-08-21[DWARFYAML] Add support for referencing different abbrev tables.Xing GUO1-0/+10
2020-08-21[DWARFYAML] Add support for emitting multiple abbrev tables.Xing GUO1-1/+2
2020-08-19Fix MSVC implicit truncation narrowing conversion warning.Simon Pilgrim1-2/+2
2020-08-19[obj2yaml] Refactor the .debug_pub* sections dumper.Xing GUO1-41/+34
2020-08-13[DWARFYAML] Replace InitialLength with Format and Length. NFC.Xing GUO1-9/+9
2020-08-11[macho2yaml] Refactor the DWARF section dumpers.Xing GUO1-13/+0
2020-08-10[DebugInfo] Don't error for zero-length arange entriesJames Henderson1-1/+7
2020-08-06[DWARFYAML][debug_info] Pull out dwarf::FormParams from DWARFYAML::Unit.Xing GUO1-4/+4
2020-07-31[DWARFYAML] Make the debug_aranges entry optional.Xing GUO1-2/+4
2020-07-24[DWARFYAML] Replace 'Format', 'Version', etc with 'FormParams'. NFC.Xing GUO1-4/+4
2020-07-03[DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC.Xing GUO1-1/+1
2020-06-30[DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'.Xing GUO1-1/+2
2020-06-13Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `...Xing GUO1-3/+12
2020-06-13Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Le...Xing GUO1-12/+3
2020-06-13[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`.Xing GUO1-3/+12
2020-06-05[DWARFYAML][debug_aranges] Replace InitialLength with Format and Length.Xing GUO1-1/+2
2020-06-02[ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`.Xing GUO1-19/+15
2020-05-29[ObjectYAML][DWARF] Make the `PubSection` optional.Xing GUO1-8/+24
2020-05-13Fix buildbots errors after comitting D78782.Greg Clayton1-1/+1
2020-05-13Add .debug_ranges support to the DWARF YAML.Greg Clayton1-0/+34
2020-03-04Use DWARFDataExtractor::getInitialLength in debug_arangesPavel Labath1-2/+2
2020-01-23[DWARF] Return Error from DWARFDebugArangeSet::extract().Igor Kudrin1-5/+9
2019-08-29[ObjectYAML] Fix lifetime issue in dumpDebugLinesVitaly Buka1-1/+1
2019-08-07DebugInfo/DWARF: Normalize DWARFObject members on the DWARF spec section namesDavid Blaikie1-6/+6