diff options
author | Hal Finkel <hfinkel@anl.gov> | 2016-10-09 03:06:31 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2016-10-09 03:06:31 +0000 |
commit | 60ebf61274a9c26a7516d4994a4d7fdeaa300a1f (patch) | |
tree | 766e8fedc1e20fae67d5bb8de430ea7e476b9d32 /llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp | |
parent | 5b5f4f0c74a5555c214cdb1bf37e1c5771ea6340 (diff) | |
download | llvm-60ebf61274a9c26a7516d4994a4d7fdeaa300a1f.zip llvm-60ebf61274a9c26a7516d4994a4d7fdeaa300a1f.tar.gz llvm-60ebf61274a9c26a7516d4994a4d7fdeaa300a1f.tar.bz2 |
When optimizing for size, enable loop rerolling by default
We have a loop-rerolling optimization which can be enabled by using
-freroll-loops. While sometimes loops are hand-unrolled for performance
reasons, when optimizing for size, we should always undo this manual
optimization to produce smaller code (our optimizer's unroller will still
unroll the rerolled loops if it thinks that is a good idea).
llvm-svn: 283685
Diffstat (limited to 'llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions