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)
commit6800e398650da64f663b2888a83f835a3dd32b92
tree7640a73f118a1200f89d1fe09f2ebc0bdfcd6c95
parent83973ef23b32666d972b55d20bca471c3f502398
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.

llvm-svn: 211628
llvm/test/CodeGen/ARM/debug-info-arg.ll
llvm/test/CodeGen/X86/2012-11-30-misched-dbg.ll
llvm/test/DebugInfo/2010-01-19-DbgScope.ll [deleted file]
llvm/test/DebugInfo/X86/DW_AT_specification.ll
llvm/test/DebugInfo/X86/block-capture.ll
llvm/test/DebugInfo/X86/dbg-value-terminator.ll
llvm/test/DebugInfo/X86/elf-names.ll
llvm/test/DebugInfo/X86/pr12831.ll