Files
clang-p2996/llvm/test/CodeGen/X86
Kyle Butt 7d531daece CodeGen: BlockPlacement: Increase tail duplication size for O3.
At O3 we are more willing to increase size if we believe it will improve
performance. The current threshold for tail-duplication of 2 instructions is
conservative, and can be relaxed at O3.

Benchmark results:
llvm test-suite:
6% improvement in aha, due to duplication of loop latch
3% improvement in hexxagon

2% slowdown in lpbench. Seems related, but couldn't completely diagnose.

Internal google benchmark:
Produces 4% improvement on internal google protocol buffer serialization
benchmarks.

Differential-Revision: https://reviews.llvm.org/D32324
llvm-svn: 303084
2017-05-15 17:30:47 +00:00
..
2017-05-09 16:32:11 +00:00
2017-03-28 23:46:14 +00:00
2017-04-21 09:21:01 +00:00
2017-03-17 22:47:21 +00:00
2017-05-15 13:14:04 +00:00
2017-04-02 14:21:14 +00:00
2017-04-02 13:50:44 +00:00
2017-04-22 20:13:58 +00:00
2017-04-22 20:13:58 +00:00
2017-04-22 20:13:58 +00:00
2017-03-21 15:12:53 +00:00