llvm-6502/test
Jakob Stoklund Olesen a80444f88d Add value numbers when spilling dead defs.
When spilling around an instruction with a dead def, remember to add a
value number for the def.

The missing value number wouldn't normally create problems since there
would be an incoming live range as well.  However, due to another bug
we could spill a dead V_SET0 instruction which doesn't read any values.

The missing value number caused an empty live range to be created which
is dangerous since it doesn't interfere with anything.

This fixes part of PR11125.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141923 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-14 00:34:31 +00:00
..
Analysis
Archive
Assembler
Bindings/Ocaml
Bitcode
BugPoint
CodeGen Add value numbers when spilling dead defs. 2011-10-14 00:34:31 +00:00
DebugInfo Add a new wrapper node for a DILexicalBlock that encapsulates it and a 2011-10-11 22:59:11 +00:00
ExecutionEngine Excluding ARM JIT tests until someone can fix this compilation path. 2011-08-26 23:39:30 +00:00
Feature
Integer
lib
Linker
MC Revert r141854 because it was causing failures: 2011-10-13 07:48:07 +00:00
Object ELF: Fix the section that relocations apply to. Add test to verify. Patch by Danil Malyshev! 2011-10-13 22:30:10 +00:00
Other
Scripts
TableGen XFAIL tblgen tests on leak checkers. 2011-10-10 13:09:59 +00:00
Transforms Reapply r141870, SCEV expansion of post-inc. 2011-10-13 21:55:29 +00:00
Unit
Verifier
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
site.exp.in
TestRunner.sh