[all-commits] [llvm/llvm-project] f1837c: [DebugInfo] Handle missed DW_FORM_addrx3 and DW_FO...
Benjamin Maxwell via All-commits
all-commits at lists.llvm.org
Fri Feb 10 06:46:08 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f1837c7074788aa9b03046cb64496f62c0c8c361
https://github.com/llvm/llvm-project/commit/f1837c7074788aa9b03046cb64496f62c0c8c361
Author: Benjamin Maxwell <benjamin.maxwell at arm.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M llvm/lib/BinaryFormat/Dwarf.cpp
M llvm/lib/CodeGen/AsmPrinter/DIE.cpp
M llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
M llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
M llvm/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp
Log Message:
-----------
[DebugInfo] Handle missed DW_FORM_addrx3 and DW_FORM_strx3 cases
This fixes a few places where the addrx3 and strx3 forms were missed.
Previously this meant if one of these forms appeared somewhere various
errors could occur. This now also adds an extra test case for the addrx3
form (which previously failed).
Differential Revision: https://reviews.llvm.org/D143488
More information about the All-commits
mailing list