aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAndrey Turetskiy <andrey.turetskiy@gmail.com>2016-05-19 10:18:29 +0000
committerAndrey Turetskiy <andrey.turetskiy@gmail.com>2016-05-19 10:18:29 +0000
commit45b22a4aff47748a07573f282f643d16329d391c (patch)
tree47f3557959360ec4f92bedabd6dcfcedc5677d26 /clang/lib/Frontend/CompilerInvocation.cpp
parent3f64bb96181580c1df35b089deaebec5fa1637d6 (diff)
downloadllvm-45b22a4aff47748a07573f282f643d16329d391c.zip
llvm-45b22a4aff47748a07573f282f643d16329d391c.tar.gz
llvm-45b22a4aff47748a07573f282f643d16329d391c.tar.bz2
[X86] Enable RRL part of the LEA optimization pass for -O2.
Enable "Remove Redundant LEAs" part of the LEA optimization pass for -O2. This gives 6.4% performance improve on Broadwell on nnet benchmark from Coremark-pro. There is no significant effect on other benchmarks (Geekbench, Spec2000, Spec2006). Differential Revision: http://reviews.llvm.org/D19659 llvm-svn: 270036
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions