llvm-mirror/test/CodeGen
Chandler Carruth 33b200ad13 Tweak the loop rotation logic to check whether the loop is naturally
laid out in a form with a fallthrough into the header and a fallthrough
out of the bottom. In that case, leave the loop alone because any
rotation will introduce unnecessary branches. If either side looks like
it will require an explicit branch, then the rotation won't add any, do
it to ensure the branch occurs outside of the loop (if possible) and
maximize the benefit of the fallthrough in the bottom.

llvm-svn: 154806
2012-04-16 09:31:23 +00:00
..
ARM On Darwin targets, only use vfma etc. if the source use fma() intrinsic explicitly. 2012-04-13 18:59:28 +00:00
CellSPU 1. Remove the part of r153848 which optimizes shuffle-of-shuffle into a new 2012-04-07 21:19:08 +00:00
CPP Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Generic Don't try to zExt just to check if an integer constant is zero, it might 2012-04-10 00:16:22 +00:00
Hexagon Disable Hexagon test temporarily. 2012-04-12 21:06:54 +00:00
MBlaze Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Mips Revert changes that were accidentally committed. 2012-04-11 23:19:55 +00:00
MSP430 Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
PowerPC Remove dead SD nodes after the combining pass. Fixes PR12201. 2012-04-16 03:33:22 +00:00
PTX Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
SPARC Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Thumb Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00
Thumb2 Don't break the IV update in TLI::SimplifySetCC(). 2012-04-05 20:30:20 +00:00
X86 Tweak the loop rotation logic to check whether the loop is naturally 2012-04-16 09:31:23 +00:00
XCore No need to run llvm-as. 2012-04-02 19:44:20 +00:00