diff options
author | Jessica Paquette <jpaquette@apple.com> | 2019-09-03 17:21:12 +0000 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2019-09-03 17:21:12 +0000 |
commit | 15036acb0587a92a5d74ecc21fd1d0ae88afac05 (patch) | |
tree | 1419555a9c40610a7dd962c4b7fcfcf67fe52da6 /lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/main.cpp | |
parent | bdd65351d3f39d38d3ed64cd9849d54aaac904c3 (diff) | |
download | bcm5719-llvm-15036acb0587a92a5d74ecc21fd1d0ae88afac05.tar.gz bcm5719-llvm-15036acb0587a92a5d74ecc21fd1d0ae88afac05.zip |
[AArch64][GlobalISel] Don't import i64imm_32bit pattern at -O0
This pattern, when imported at -O0 adds an extra copy via the SUBREG_TO_REG.
This is because the SUBREG_TO_REG is not eliminated. At all other opt levels,
it is eliminated.
This is a 1% geomean code size savings at -O0 on CTMark.
Differential Revision: https://reviews.llvm.org/D67027
llvm-svn: 370789
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/main.cpp')
0 files changed, 0 insertions, 0 deletions