[all-commits] [llvm/llvm-project] a84e1e: [DWARF] Add linkagename to hash
Alexander Yermolovich via All-commits
all-commits at lists.llvm.org
Fri Jul 8 10:17:03 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a84e1e6c0d5d742db47d89ff6bdab19c3ccff779
https://github.com/llvm/llvm-project/commit/a84e1e6c0d5d742db47d89ff6bdab19c3ccff779
Author: Alexander Yermolovich <ayermolo at fb.com>
Date: 2022-07-08 (Fri, 08 Jul 2022)
Changed paths:
M llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def
M llvm/test/DebugInfo/X86/convert-loclist.ll
M llvm/test/DebugInfo/X86/fission-hash-local.ll
M llvm/test/DebugInfo/X86/sret.ll
M llvm/unittests/CodeGen/DIEHashTest.cpp
Log Message:
-----------
[DWARF] Add linkagename to hash
Originally encountered with RUST, but also there are cases with distributed LTO
where debug info dwo units contain structurally the same debug information, with
difference in DW_AT_linkage_name. This causes collision on DWO ID.
Differential Revision: https://reviews.llvm.org/D129317
More information about the All-commits
mailing list