Fix up scoping in a few tests (and delete one that validates unnecessary behavior).
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 24 Jun 2014 20:10:27 +0000 (20:10 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 24 Jun 2014 20:10:27 +0000 (20:10 +0000)
commit639c71bafbbc95e9ccbc73fd27bf9bb6545fa7af
tree241798a9f92b9817e7793705359f3192986a62ab
parent808d878a968257a4a010ce2cd563f552dcf91147
Fix up scoping in a few tests (and delete one that validates unnecessary behavior).

Most of this is just tests that were silently succeeding in spite of
schema changes I made over a year ago. Cleaning them up as they lead to
failures in a change I'm working on/will come soon.

test/DebugInfo/2010-01-19-DbgScope.ll was removed as it tested miscoping
where a DebugLoc described a location not in the current function. The
test case doesn't describe why this is a valid situation and should be
supported, so I'm removing it and shortly going to commit changes that
make this firmly unsupported/assert-fail.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211628 91177308-0d34-0410-b5e6-96231b3b80d8
test/CodeGen/ARM/debug-info-arg.ll
test/CodeGen/X86/2012-11-30-misched-dbg.ll
test/DebugInfo/2010-01-19-DbgScope.ll [deleted file]
test/DebugInfo/X86/DW_AT_specification.ll
test/DebugInfo/X86/block-capture.ll
test/DebugInfo/X86/dbg-value-terminator.ll
test/DebugInfo/X86/elf-names.ll
test/DebugInfo/X86/pr12831.ll