llvm-6502/test
Manman Ren 4be3853fd0 Debug Info: LiveDebugVarible can remove DBG_VALUEs, make sure we emit them back.
RegisterCoalescer used to depend on LiveDebugVariable. LDV removes DBG_VALUEs
without emitting them at the end.

We fix this by removing LDV from RegisterCoalescer. Also add an assertion to
make sure we call emitDebugValues if DBG_VALUEs are removed at
runOnMachineFunction.

rdar://problem/13183203
Reviewed by Andy & Jakob


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175023 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-13 01:14:49 +00:00
..
Analysis ARM cost model: Add vector reverse shuffle costs 2013-02-12 02:40:39 +00:00
Archive
Assembler FileCheck-ize the tests. 2013-02-11 08:34:57 +00:00
Bindings/Ocaml
Bitcode Test for string attributes and for attribute group output. 2013-02-12 09:14:20 +00:00
BugPoint
CodeGen Fix the lit test added in r174972 2013-02-12 16:07:27 +00:00
DebugInfo Debug Info: LiveDebugVarible can remove DBG_VALUEs, make sure we emit them back. 2013-02-13 01:14:49 +00:00
ExecutionEngine
Feature There was a switch fall-through in the parser for textual LLVM that caused 2013-01-07 13:32:38 +00:00
FileCheck
Instrumentation [asan] fix tests for the new ABI 2013-02-12 11:14:24 +00:00
Integer
JitListener
Linker
MC [ms-inline asm] Add support for lexing binary integers with a [bB] suffix. 2013-02-12 18:29:02 +00:00
Object [Object][ELF] Fix crash on no dynamic section. 2013-02-07 18:26:45 +00:00
Other
Scripts
TableGen
tools
Transforms Optimization: bitcast (<1 x ...> insertelement ..., X, ...) to ... ==> bitcast X to ... 2013-02-11 21:41:44 +00:00
Unit
Verifier
YAMLParser Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh