diff options
author | Amara Emerson <amara@apple.com> | 2020-09-27 01:45:09 -0700 |
---|---|---|
committer | Amara Emerson <amara@apple.com> | 2020-12-18 11:57:38 -0800 |
commit | 43ff75f2c3feef64f9d73328230d34dac8832a91 (patch) | |
tree | 964b7c502b484c20049e76a60456a960d9b44213 /openmp/cmake | |
parent | 9caca7241d447266a23a99ea0536f30faaf19694 (diff) | |
download | llvm-llvmorg-11.0.1.zip llvm-llvmorg-11.0.1.tar.gz llvm-llvmorg-11.0.1.tar.bz2 |
[AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64.llvmorg-11.0.1-rc2llvmorg-11.0.1
This was supposed to be done in the first place as is currently the case for
G_ASHR and G_LSHR but was forgotten when the original shift legalization
overhaul was done last year.
This was exposed because we started falling back on s32 = s32, s64 SHLs
due to a recent combiner change.
Gives a very minor (0.1%) code size -O0 improvement on consumer-typeset.
Diffstat (limited to 'openmp/cmake')
0 files changed, 0 insertions, 0 deletions