llvm-6502/test/CodeGen
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
..
Alpha
ARM Fix -widen-vmovs liveness issues. 2011-10-12 00:06:23 +00:00
Blackfin
CBackend
CellSPU Mark 'branch indirect' instruction as an indirect branch. 2011-10-13 11:40:03 +00:00
CPP
Generic
MBlaze
Mips Test cases for 64-bit load and store instructions. 2011-10-11 01:52:31 +00:00
MSP430
PowerPC
PTX
SPARC
SystemZ
Thumb Revert r141529. This is causing failures in the test-suite, like bigstack and ReedSolomon. Boo... 2011-10-11 21:40:47 +00:00
Thumb2
X86 Add value numbers when spilling dead defs. 2011-10-14 00:34:31 +00:00
XCore