llvm-mirror/test
David Blaikie f900b58379 llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs
It's not possible to do this in complete generality - a CU using a
sec_offset DW_AT_ranges has no way of knowing where its rnglists
contribution starts, so should not attempt to parse any full rnglist
table/header to do so. And even using FORM_rnglistx there's no need to
parse the header - the offset can be computed using the CU's DWARF
format (32 or 64) to compute offset entry sizes, and then the list
parsed at that offset without ever trying to find a rnglist contribution
header immediately prior to the rnglists_base.
2020-10-04 19:18:14 -07:00
..
Analysis [NFC][SCEV] Add a test with some patterns where we could treat inttoptr/ptrtoint as semi-transparent 2020-10-05 00:05:39 +03:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen [X86] Remove MWAITX_SAVE_EBX pseudo instruction. Always save/restore the full %rbx register even in gnux32. 2020-10-04 16:28:15 -07:00
DebugInfo llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs 2020-10-04 19:18:14 -07:00
Demangle
Examples
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO
MachineVerifier
MC llvm-dwarfdump: Dump address forms in their encoded length rather than always in 64 bits 2020-10-04 15:48:57 -07:00
Object
ObjectYAML
Other [NewPM] collapsing nested pass mangers of the same type 2020-10-04 15:57:13 -07:00
Reduce
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86
tools llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs 2020-10-04 19:18:14 -07:00
Transforms [Coroutines][NewPM] Fix coroutine tests under new pass manager 2020-10-04 14:19:29 -07:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg.py
lit.site.cfg.py.in
TestRunner.sh