llvm-6502/test/CodeGen
Tim Northover 8bca5de6a9 ARM: allow constpool entry to be moved to the user's block in all cases.
Normally entries can only move to a lower address, but when that wasn't viable,
the user's block was considered anyway. Unfortunately, it went via
createNewWater which wasn't designed to handle the case where there's already
an island after the block.

Unfortunately, the test we have is slow and fragile, and I couldn't reduce it
to anything sane even with the @llvm.arm.space intrinsic. The test change here
is recreating the previous one after the change.

rdar://problem/18545506

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221905 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-13 17:58:53 +00:00
..
AArch64 [FastISel][AArch64] Optimize select when one of the operands is a 'true' or 'false' value. 2014-11-13 00:36:46 +00:00
ARM ARM: avoid duplicating branches during constant islands. 2014-11-13 17:58:51 +00:00
CPP
Generic
Hexagon
Inputs
Mips
MSP430
NVPTX
PowerPC
R600 R600/SI: Fix broken check prefixes in test 2014-11-08 00:02:57 +00:00
SPARC
SystemZ
Thumb
Thumb2 ARM: allow constpool entry to be moved to the user's block in all cases. 2014-11-13 17:58:53 +00:00
X86 AVX-512: SINT_TO_FP cost model and some bugfixes 2014-11-13 11:46:16 +00:00
XCore