aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorEvandro Menezes <e.menezes@samsung.com>2017-01-18 18:57:08 +0000
committerEvandro Menezes <e.menezes@samsung.com>2017-01-18 18:57:08 +0000
commit7960b2e19a40cd66d73343e7c372e228a2c5ac2c (patch)
treedb55e7c7dc71d0fa5e5a14f2af63f8f1013dce26 /llvm/lib/Transforms/Utils/LoopUtils.cpp
parentbca9d733096e6f918c80c4a83de0aa273fc0654d (diff)
downloadllvm-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