summaryrefslogtreecommitdiffstats
path: root/llvm/lib/TableGen/Main.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2014-02-24 18:19:31 +0000
committerArnold Schwaighofer <aschwaighofer@apple.com>2014-02-24 18:19:31 +0000
commit6ccda923e594bff47aade5a2342f01e5d2dbc661 (patch)
treecaa247c10c3b90de5370f7c8294a99cc6148dbe9 /llvm/lib/TableGen/Main.cpp
parent83708e65853503a174f36320e4d288b4a5b8b2f2 (diff)
downloadbcm5719-llvm-6ccda923e594bff47aade5a2342f01e5d2dbc661.tar.gz
bcm5719-llvm-6ccda923e594bff47aade5a2342f01e5d2dbc661.zip
LTO: Add the loop vectorizer to the LTO pipeline.
During the LTO phase LICM will move loop invariant global variables out of loops (informed by GlobalModRef). This makes more loops countable presenting opportunity for the loop vectorizer. Adding the loop vectorizer improves some TSVC benchmarks and twolf/ref dataset (5%) on x86-64. radar://15970632 llvm-svn: 202051
Diffstat (limited to 'llvm/lib/TableGen/Main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud