llvm-6502/test/CodeGen
Dan Gohman 00edf39b34 Fix a bug in the DAGCombiner's handling of multiple linked
MERGE_VALUES nodes. Replacing the result values with the
operands in one MERGE_VALUES node may cause another
MERGE_VALUES node be CSE'd with the first one, and bring
its uses along, so that the first one isn't dead, as this
code expects. Fix this by iterating until the node is
really dead. This fixes PR4699.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78619 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-10 23:43:19 +00:00
..
Alpha
ARM Use FileCheck. 2009-08-10 23:14:14 +00:00
Blackfin Add support for READCYCLECOUNTER in Blackfin back-end. 2009-08-08 21:42:22 +00:00
CBackend
CellSPU
CPP
Generic
Mips
MSP430
PIC16 this passes. 2009-08-06 03:55:49 +00:00
PowerPC Make the big switch: Change MCSectionMachO to represent a section *semantically* 2009-08-10 01:39:42 +00:00
SPARC
SystemZ Add testcases for reg-mem arithemtics added recently 2009-08-05 17:04:32 +00:00
Thumb
Thumb2 Handle the constantfp created during post-legalization dag combiner phase. 2009-08-10 20:25:59 +00:00
X86 Fix a bug in the DAGCombiner's handling of multiple linked 2009-08-10 23:43:19 +00:00
XCore