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/IntegerDivision.cpp | |
| parent | bca9d733096e6f918c80c4a83de0aa273fc0654d (diff) | |
| download | bcm5719-llvm-7960b2e19a40cd66d73343e7c372e228a2c5ac2c.tar.gz bcm5719-llvm-7960b2e19a40cd66d73343e7c372e228a2c5ac2c.zip | |
[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/IntegerDivision.cpp')
0 files changed, 0 insertions, 0 deletions

