llvm-project/llvm/test/DebugInfo
Florian Hahn 414d00139b [ARM] Add registers to debuginfo MIR test cases.
Summary:
MIRParserImpl::computeFunctionProperties uses MRI.getNumVirtRegs() to
set the NoVReg property. By adding a bunch of registers to the MIR test
cases, the NoVReg property is not set when importing the MIR. Otherwise
NoVReg is set after instruction selection while the machine instructions
still contain virtual registers, causing expensive checks to fail.

Reviewers: efriedma, MatzeB, aprantl

Reviewed By: MatzeB, aprantl

Subscribers: aemerson, javed.absar, kristof.beyls, llvm-commits

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

llvm-svn: 310178
2017-08-05 12:13:13 +00:00
..
AArch64 Remove the obsolete offset parameter from @llvm.dbg.value 2017-07-28 20:21:02 +00:00
AMDGPU Remove the obsolete offset parameter from @llvm.dbg.value 2017-07-28 20:21:02 +00:00
ARM Remove PrologEpilogInserter's usage of DBG_VALUE's offset field 2017-08-01 21:45:24 +00:00
COFF Remove PrologEpilogInserter's usage of DBG_VALUE's offset field 2017-08-01 21:45:24 +00:00
Generic Un-revert r310014: false revert, it wasn't the cause of build break 2017-08-04 04:51:15 +00:00
Inputs DebugInfo: Test & handle (differently) non-zero DW_AT_ranges_base 2017-08-02 20:16:22 +00:00
Lanai
MIR [ARM] Add registers to debuginfo MIR test cases. 2017-08-05 12:13:13 +00:00
Mips Remove the obsolete offset parameter from @llvm.dbg.value 2017-07-28 20:21:02 +00:00
PDB Enable llvm-pdbutil to list enumerations using native PDB reader 2017-08-04 22:37:58 +00:00
PowerPC Move Split DWARF handling to an MC option/command line argument rather than using metadata 2017-04-21 23:35:26 +00:00
Sparc
SystemZ
WebAssembly [DebugInfo] Don't turn dbg.declare into DBG_VALUE for static allocas 2017-08-01 19:45:09 +00:00
X86 [LiveDebugVariables] Use lexical scope to trim debug value live intervals 2017-08-03 11:54:02 +00:00
arm-relocs.test
debuglineinfo-macho.test
debuglineinfo.test
debugmacinfo.test
dwarfdump-64-bit-dwarf.test
dwarfdump-accel.test [DWARF] Generalized verification of .apple_names accelerator table to be applicable to any acceleration table. Added verification for .apple_types, .apple_namespaces and .apple_objc sections. 2017-07-26 00:52:31 +00:00
dwarfdump-debug-frame-simple.test
dwarfdump-debug-loc-simple.test
dwarfdump-decompression-error.test [llvm-dwarfdump] - Print an error message if section decompression failed. 2017-05-05 10:52:39 +00:00
dwarfdump-dump-flags.test
dwarfdump-dump-gdbindex.test [llvm-dwarfdump] - Change format for .gdb_index dump. 2017-04-27 10:00:13 +00:00
dwarfdump-dwp.test
dwarfdump-header.test [DWARFv5] Parse new line-table header format. 2017-05-02 21:40:47 +00:00
dwarfdump-implicit-const.test DebugInfo: support for DW_FORM_implicit_const 2017-01-10 21:18:26 +00:00
dwarfdump-invalid.test
dwarfdump-line-dwo.test
dwarfdump-macho-relocs.test
dwarfdump-macho-universal.test
dwarfdump-objc.test
dwarfdump-pubnames.test
dwarfdump-ranges.test
dwarfdump-str-offsets-dwp.test Adding one test that I forgot to include with the commit for https://reviews.llvm.org/D32779. 2017-06-13 00:42:03 +00:00
dwarfdump-str-offsets-invalid.test [DWARF] Adding support for the DWARF v5 string offsets table (consumer/reader part only). 2017-06-06 01:22:34 +00:00
dwarfdump-str-offsets.test [DWARF] Fixing a bug with processing of DWARF v5 indexed strings in Mach-O objects. 2017-07-13 01:03:28 +00:00
dwarfdump-type-units.test dwarfdump: -summarize-types: print a short summary (unqualified type name, hash, length) of type units rather than dumping contents 2016-10-18 21:09:48 +00:00
dwarfdump-zlib.test dwarfdump: Handle relocs to zlib (.zdebug*) compressed sections 2017-06-10 19:32:50 +00:00
dwo.ll Do a better job at emitting prefrabricated skeleton CUs. 2017-07-26 18:48:32 +00:00
invalid-relocations.test [DWARF] - Add testcase for checking message about broken relocations. 2017-07-11 12:29:07 +00:00
llvm-symbolizer-split-dwarf-empty.test
llvm-symbolizer-zlib.test
llvm-symbolizer.test DebugInfo: Test & handle (differently) non-zero DW_AT_ranges_base 2017-08-02 20:16:22 +00:00
macro_link.ll [Debug Info] Added a LIT test that covers the fix committed in rL277290. 2016-08-11 07:22:53 +00:00
member-pointers.o
missing-abstract-variable.o
omit-empty.ll DebugInfo: Consider a CU containing only local imported entities to be 'empty' 2017-07-28 03:06:25 +00:00
skeletoncu.ll Do a better job at emitting prefrabricated skeleton CUs. 2017-07-26 18:48:32 +00:00
strip-DIGlobalVariable.ll Teach llvm::StripDebugInfo() about global variable !dbg attachments. 2016-10-10 17:53:33 +00:00
strip-loop-metadata.ll Improve DebugInfo/strip-loop-metadata.ll test 2017-03-31 17:51:12 +00:00
typeunit-header.test [DWARF] Fix a parsing issue with type unit headers. 2017-05-09 19:38:38 +00:00