diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2012-02-21 15:38:35 +0000 |
---|---|---|
committer | Richard Earnshaw <rearnsha@gcc.gnu.org> | 2012-02-21 15:38:35 +0000 |
commit | 23d2a817bfe45bc2067aedae02b61f9980bd2730 (patch) | |
tree | 48fe59a405330210ecee291dec3ae758c92a7b2c /gcc/tree-ssa.c | |
parent | 602c33696193828bec87f33a9bd2777b476f4dfb (diff) | |
download | gcc-23d2a817bfe45bc2067aedae02b61f9980bd2730.zip gcc-23d2a817bfe45bc2067aedae02b61f9980bd2730.tar.gz gcc-23d2a817bfe45bc2067aedae02b61f9980bd2730.tar.bz2 |
re PR target/52294 ([ARM Thumb] generated asm code produces "branch out of range" error in gas with -Os -mcpu=cortex-a9)
PR target/52294
* thumb2.md (thumb2_shiftsi3_short): Split register and
immediate shifts. For register shifts tie operands 0 and 1.
(peephole2 for above): Check that register-controlled shifts
have suitably tied operands.
From-SVN: r184442
Diffstat (limited to 'gcc/tree-ssa.c')
0 files changed, 0 insertions, 0 deletions