llvm-6502/test/DebugInfo
Zachary Turner eec34e5ed4 [llvm-pdbdump] Resubmit "Add some tests for llvm-pdbdump".
NOTE: This patch intentionally breaks the build.  It attempts
to resubmit r230083, but with some debug logging in the CMake
and lit config files to determine why certain bots do not
correctly disable the DIA tests when DIA is not available.

After a sufficient number of bots fail, this patch will either
be reverted or, if the cause of the failure becomes obvious,
a fix submitted with the log statements removed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230161 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-22 06:47:32 +00:00
..
AArch64 Add the missing testcase for r228764. 2015-02-10 23:32:56 +00:00
ARM Add ARM test for r227489, but XFAIL because this is actually more work than it appeared to be. 2015-01-30 23:04:39 +00:00
COFF Modify llvm-readobj to dump symbol record bytes. 2015-02-18 19:32:05 +00:00
Inputs Refactor test to be reused across architectures 2015-01-29 20:21:24 +00:00
Mips [mips] Fix 'jumpy' debug line info around calls. 2015-01-24 14:35:11 +00:00
PDB [llvm-pdbdump] Resubmit "Add some tests for llvm-pdbdump". 2015-02-22 06:47:32 +00:00
PowerPC Add PPC test for r227481, but XFAIL because this is actually more work than it appeared to be. 2015-01-30 23:52:19 +00:00
Sparc IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
SystemZ IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
X86 DebugInfo: Match Name and DisplayName in testcase 2015-02-19 23:48:17 +00:00
2009-10-16-Phi.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
2009-11-03-InsertExtractValue.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
2009-11-05-DeadGlobalVariable.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2009-11-06-NamelessGlobalVariable.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
2009-11-10-CurrentFn.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-01-05-DbgScope.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-03-12-llc-crash.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
2010-03-19-DbgDeclare.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-03-24-MemberFn.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-03-30-InvalidDbgInfoCrash.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
2010-04-06-NestedFnDbgInfo.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-04-19-FramePtr.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-05-03-DisableFramePtr.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-05-03-OriginDIE.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-05-10-MultipleCU.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-06-29-InlinedFnLocalVar.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-07-19-Crash.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
2010-10-01-crash.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
arm-relocs.test Add support for the R_ARM_ABS32 relocation. 2014-04-03 02:27:00 +00:00
array.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
block-asan.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
bug_null_debuginfo.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
constant-pointers.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
cross-cu-inlining.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
cross-cu-linkonce-distinct.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
cross-cu-linkonce.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
cu-range-hole.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
cu-ranges.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
dead-argument-order.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
debug-info-always-inline.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
debug-info-qualifiers.ll Remove support for DIVariable's FlagIndirectVariable and expect 2015-01-19 17:57:29 +00:00
debuginfofinder-multiple-cu.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
debuglineinfo.test Add DIContext::getLineInfoForAddressRange() function and test. This function allows a caller to obtain a table of line information for a function using the function's address and size. 2013-01-26 00:28:05 +00:00
dwarf-public-names.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
dwarfdump-accel.test Reapply "[dwarfdump] Add support for dumping accelerator tables." 2014-11-14 16:15:53 +00:00
dwarfdump-debug-frame-simple.test Previously, parsing capability of the .debug_frame section was added 2013-02-21 22:53:19 +00:00
dwarfdump-debug-loc-simple.test Spell correct (s/begining/beginning/) 2013-06-19 21:42:05 +00:00
dwarfdump-dump-flags.test Add command-line flags for DWARF dumping. 2013-01-25 20:26:43 +00:00
dwarfdump-line-dwo.test llvm-dwarfdump: Support for debug_line.dwo section for file names for type units under fission. 2014-02-24 23:58:54 +00:00
dwarfdump-objc.test [dwarfdump] Prettyprint DW_AT_APPLE_property_attribute bitfield values. 2014-10-10 15:51:10 +00:00
dwarfdump-pubnames.test DebugInfo: Make pubnames header printing similar to unit header printing 2013-11-01 17:53:30 +00:00
dwarfdump-ranges.test [dwarfdump] Dump DW_AT_ranges values inline in the debug_info dump. 2014-10-23 04:08:34 +00:00
dwarfdump-type-units.test llvm-dwarfdump: support for emitting only the debug_types section using -debug-dump 2013-11-19 00:29:42 +00:00
dwarfdump-zlib.test Kill symbolization functionality in llvm-dwarfdump. We have llvm-symbolizer for that. 2014-05-19 18:45:32 +00:00
empty.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
enum-types.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
enum.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
global.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
gmlt.test test: XFAIL the non-darwin gmlt test on darwin 2014-10-01 05:45:45 +00:00
incorrect-variable-debugloc1.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
incorrect-variable-debugloc.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
inheritance.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
inline-debug-info-multiret.ll DebugInfo: Use distinct inlinedAt MDLocations to avoid separate inlined calls being coalesced 2015-01-21 22:57:29 +00:00
inline-debug-info.ll DebugInfo: Use distinct inlinedAt MDLocations to avoid separate inlined calls being coalesced 2015-01-21 22:57:29 +00:00
inline-no-debug-info.ll DebugInfo: Use distinct inlinedAt MDLocations to avoid separate inlined calls being coalesced 2015-01-21 22:57:29 +00:00
inline-scopes.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
inlined-arguments.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
inlined-vars.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
llvm-symbolizer-zlib.test Kill symbolization functionality in llvm-dwarfdump. We have llvm-symbolizer for that. 2014-05-19 18:45:32 +00:00
llvm-symbolizer.test Remove "REQUIRES:shell" from tests. They work for me. 2014-11-04 13:41:33 +00:00
location-verifier.ll DebugLocs without a scope should fail the verification. 2015-01-20 22:37:25 +00:00
lto-comp-dir.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
member-order.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
member-pointers.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
member-pointers.o Revert "Revert "DI: Fold constant arguments into a single MDString"" 2014-10-03 20:01:09 +00:00
missing-abstract-variable.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
missing-abstract-variable.o Revert "Revert "DI: Fold constant arguments into a single MDString"" 2014-10-03 20:01:09 +00:00
multiline.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
namespace_function_definition.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
namespace_inline_function_definition.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
namespace.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
nodebug.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
piece-verifier.ll Make DIExpression::Verify() stricter by checking that the number of 2015-01-21 00:59:20 +00:00
PR20038.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
restrict.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
sugared-constants.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
template-recursive-void.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
tu-composite.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
tu-member-pointer.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
two-cus-from-same-file.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
typedef.ll IR: Make metadata typeless in assembly 2014-12-15 19:07:53 +00:00
unconditional-branch.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
varargs.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00
version.ll IR: Move MDLocation into place 2015-01-14 22:27:36 +00:00