diff options
author | Evandro Menezes <e.menezes@samsung.com> | 2017-01-18 18:57:08 +0000 |
---|---|---|
committer | Evandro Menezes <e.menezes@samsung.com> | 2017-01-18 18:57:08 +0000 |
commit | 7960b2e19a40cd66d73343e7c372e228a2c5ac2c (patch) | |
tree | db55e7c7dc71d0fa5e5a14f2af63f8f1013dce26 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | bca9d733096e6f918c80c4a83de0aa273fc0654d (diff) | |
download | llvm-7960b2e19a40cd66d73343e7c372e228a2c5ac2c.zip llvm-7960b2e19a40cd66d73343e7c372e228a2c5ac2c.tar.gz llvm-7960b2e19a40cd66d73343e7c372e228a2c5ac2c.tar.bz2 |
[AArch64] Generate literals by the little end
ARM seems to prefer that long literals be formed from their little end in
order to promote the fusion of the instrs pairs MOV/MOVK and MOVK/MOVK on
Cortex A57 and others (v. "Cortex A57 Software Optimisation Guide", section
4.14).
Differential revision: https://reviews.llvm.org/D28697
llvm-svn: 292422
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions