summaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
AgeCommit message (Expand)Author
2025-05-07[NFC][Support] Add llvm::uninitialized_copy (#138174)Rahul Joshi
2025-04-09Revert "Reland "Symbolize line zero as if no source info is available (#12484...Zequan Wu
2025-03-31Reland "Symbolize line zero as if no source info is available (#124846)" (#13...Zequan Wu
2025-02-24Revert "Symbolize line zero as if no source info is available (#124846)"Zequan Wu
2025-02-07Use a stable sort to handle overlapping/duplicate line sequencesDavid Blaikie
2025-02-06[DebugInfo][DWARF] Utilize DW_AT_LLVM_stmt_sequence attr in line table lookup...alx32
2025-02-06Symbolize line zero as if no source info is available (#124846)David Blaikie
2024-08-07Fix gcc Wparentheses warning. NFC.Simon Pilgrim
2024-08-05[Symbolizer] Support for Missing Line Numbers. (#82240)Amit Kumar Pandey
2024-02-22[lldb][llvm] Return an error instead of crashing when parsing a line table pr...Greg Clayton
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata
2023-11-30Allow for mixing source/no-source DIFiles in one CUAdrian Prantl
2023-07-12[DWARF] Allow op-index in line number programsDavid Stenberg
2023-07-12[DWARF] Add printout for op-indexDavid Stenberg
2023-03-22[DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundariesBenjamin Maxwell
2022-12-16std::optional::value => operator*/operator->Fangrui Song
2022-12-06[llvm] Don't include Optional.h (NFC)Kazu Hirata
2022-12-04[llvm] Use std::nullopt instead of None in comments (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-10-27[llvm-debuginfo-analyzer] (08/09) - ELF ReaderCarlos Alberto Enciso
2022-08-12[DebugInfo] Don't join DW_AT_comp_dir and directories[0] for DWARF v5 line ta...Fangrui Song
2022-07-17Remove unused forward declarations (NFC)Kazu Hirata
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-05-24Exposes interface to free up caching data structure in DWARFDebugLine and DWA...Hyoun Kyu Cho
2022-04-05[Support/Hash functions] Change the `final()` and `result()` of the hashing f...Argyrios Kyrtzidis
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille
2021-12-14DebugInfo: Migrate callers from getAsCString to dwarf::toStringDavid Blaikie
2020-10-04llvm-dwarfdump: Print addresses in debug_line to the parsed address sizeDavid Blaikie
2020-10-04llvm-dwarfdump: Skip tombstoned address rangesDavid Blaikie
2020-09-18DebugInfo: Simplify line table parsing to take all the units together, rather...David Blaikie
2020-09-15Revert "[DebugInfo] Remove dots from getFilenameByIndex return value"Petr Hosek
2020-09-14[DebugInfo] Remove dots from getFilenameByIndex return valuePetr Hosek
2020-08-05Add verification for DW_AT_decl_file and DW_AT_call_file.Greg Clayton
2020-07-03[DebugInfo] Use Cursor to detect errors in debug line prologue parserJames Henderson
2020-06-23[DebugInfo] Print line table extended opcode bytes if parsing failsJames Henderson
2020-06-17[DebugInfo] Unify Cursor usage for all debug line opcodesJames Henderson
2020-06-15[DebugInfo] Report errors for truncated debug line standard opcodeJames Henderson
2020-06-11[llvm/DWARFDebugLine] Remove spurious full stop from warning messagesPavel Labath
2020-06-11[llvm/DWARFDebugLine] Fix a typo in one warning messagePavel Labath
2020-06-10[DWARFDebugLine] Use truncating data extractors for prologue parsingPavel Labath
2020-06-09[DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec6...Fangrui Song
2020-06-09[DebugInfo] Fix printing of unrecognised standard opcodesJames Henderson
2020-06-09[DebugInfo] Improve new line printing in debug line verbose outputJames Henderson
2020-06-09[DebugInfo] Print non-verbose output at some point as verbose outputJames Henderson
2020-06-09[DebugInfo] Check for errors when reading data for extended opcodeJames Henderson
2020-06-04[llvm-dwarfdump] Add a table header for -debug-line -verbose outputFangrui Song
2020-06-02[DebugInfo] Report the format of line tables [7/10]Igor Kudrin