OSDN Git Service

[DWARF v5] Refactor range lists dumping by using a more generic way of handling table...
authorWolfgang Pieb <Wolfgang.Pieb@sony.com>
Mon, 23 Jul 2018 22:37:17 +0000 (22:37 +0000)
committerWolfgang Pieb <Wolfgang.Pieb@sony.com>
Mon, 23 Jul 2018 22:37:17 +0000 (22:37 +0000)
commit3e597f45e6ca5d7f4ddfa61266489fed365637f9
treee4d6aa6b00950c64896c564b16e9be74a1b3d452
parent073f01b8db46389fdd7d7e78666cbaa628481fd8
[DWARF v5] Refactor range lists dumping by using a more generic way of handling tables of lists.
The intent is to use it for location list tables as well. Change is almost NFC with the exception
of the spelling of some strings used during dumping (all lowercase now).

Reviewer: JDevlieghere

Differential Revision: https://reviews.llvm.org/D49500

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@337763 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
include/llvm/DebugInfo/DWARF/DWARFListTable.h [new file with mode: 0644]
lib/DebugInfo/DWARF/CMakeLists.txt
lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp
lib/DebugInfo/DWARF/DWARFListTable.cpp [new file with mode: 0644]
lib/DebugInfo/DWARF/DWARFUnit.cpp
test/DebugInfo/X86/fission-ranges.ll
test/tools/llvm-dwarfdump/X86/debug_rnglists.s
test/tools/llvm-dwarfdump/X86/debug_rnglists_invalid.s