llvm-6502/test/CodeGen
Owen Anderson 429f7ef0c1 When the target-independent DAGCombiner inferred a higher alignment for a load,
it would replace the load with one with the higher alignment.  However, it did
not place the new load in the worklist, which prevented later DAG combines in
the same phase (for example, target-specific combines) from ever seeing it.

This patch corrects that oversight, and updates some tests whose output changed
due to slightly different DAGCombine outputs.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174343 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-05 06:25:30 +00:00
..
AArch64 When the target-independent DAGCombiner inferred a higher alignment for a load, 2013-02-05 06:25:30 +00:00
ARM [Stack Alignment] emit warning instead of a hard error 2013-02-04 23:45:08 +00:00
CPP
Generic
Hexagon Hexagon: Add V4 combine instructions and some more Def Pats for V2. 2013-02-04 15:52:56 +00:00
MBlaze
Mips Start static relocation implementation for mips16. 2013-02-02 04:07:35 +00:00
MSP430
NVPTX
PowerPC Disable a couple more vector splat optimizations on PPC. 2013-02-04 15:52:32 +00:00
R600 R600: Fold clamp, neg, abs 2013-01-31 22:11:54 +00:00
SI
SPARC
Thumb
Thumb2 FileCheck-ify some grep tests 2013-01-25 22:11:46 +00:00
X86 When the target-independent DAGCombiner inferred a higher alignment for a load, 2013-02-05 06:25:30 +00:00
XCore