[DebugInfo] Fix detection of hash collision in Apple Accel tables
authorFelipe de Azevedo Piovezan <fpiovezan@apple.com>
Fri, 9 Jun 2023 21:40:32 +0000 (17:40 -0400)
committerFelipe de Azevedo Piovezan <fpiovezan@apple.com>
Thu, 15 Jun 2023 16:46:21 +0000 (12:46 -0400)
commitbae2e56115d617cc5e152b4743484ab04649fe13
tree0cf1bb499d42d17caf4994d27dbf4330a1f74def
parent806f5b3019669d0da45903642f3d658a4853f998
[DebugInfo] Fix detection of hash collision in Apple Accel tables

The current implementation was ignoring the possibility of collisions.

Differential Revision: D152586
llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
llvm/test/DebugInfo/Generic/apple-names-hash-collisions.ll [new file with mode: 0644]