llvm/test/Transforms/LoopStrengthReduce/X86
Chandler Carruth e6450dc2af Add a much more conservative strategy for aligning branch targets.
Previously, MBP essentially aligned every branch target it could. This
bloats code quite a bit, especially non-looping code which has no real
reason to prefer aligned branch targets so heavily.

As Andy said in review, it's still a bit odd to do this without a real
cost model, but this at least has much more plausible heuristics.

Fixes PR13265.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161409 91177308-0d34-0410-b5e6-96231b3b80d8
2012-08-07 09:45:24 +00:00
..
2009-11-10-LSRCrash.ll
2011-11-29-postincphi.ll Move llc + target triple tests into X86 2012-03-10 19:03:51 +00:00
2011-12-04-loserreg.ll Move llc + target triple tests into X86 2012-03-10 19:03:51 +00:00
2012-01-13-phielim.ll Add a much more conservative strategy for aligning branch targets. 2012-08-07 09:45:24 +00:00
ivchain-stress-X86.ll Adding IV chain generation to LSR. 2012-01-09 21:18:52 +00:00
ivchain-X86.ll Enable LSR IV Chains with sufficient heuristics. 2012-01-10 01:45:08 +00:00
lit.local.cfg Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00