llvm-6502/test/CodeGen
Andrew Trick 2674a4acdb Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice.
This time, also fix the caller of AddGlue to properly handle
incomplete chains. AddGlue had failure modes, but shamefully hid them
from its caller. It's luck ran out.

Fixes rdar://11314175: BuildSchedUnits assert.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155749 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-28 01:03:23 +00:00
..
ARM Fix the order of the operands in the llvm.fma intrinsic patterns for ARM, 2012-04-27 18:51:24 +00:00
CellSPU Flip the new block-placement pass to be on by default. 2012-04-16 13:49:17 +00:00
CPP
Generic Move to X86 directory because this fails on non-X86 platforms. 2012-04-16 16:38:48 +00:00
Hexagon Revert r155365, r155366, and r155367. All three of these have regression 2012-04-23 18:25:57 +00:00
MBlaze
Mips Do not use $gp as a dedicated global register if the target ABI is not O32. 2012-04-25 01:24:52 +00:00
MSP430
PowerPC
PTX
SPARC
Thumb Make test less fragile. 2012-04-27 20:48:18 +00:00
Thumb2 If triple is armv7 / thumbv7 and a CPU is specified, do not automatically assume 2012-04-26 01:13:36 +00:00
X86 Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice. 2012-04-28 01:03:23 +00:00
XCore Flip the new block-placement pass to be on by default. 2012-04-16 13:49:17 +00:00