diff options
author | Alex Coplan <alex.coplan@arm.com> | 2023-12-19 09:22:20 +0000 |
---|---|---|
committer | Alex Coplan <alex.coplan@arm.com> | 2023-12-19 09:22:20 +0000 |
commit | 2cd55480857bf310c9be7daea39ea266772d3666 (patch) | |
tree | df5518488eaa18eb3ac0a3c460c04bddbfef1178 /gcc/ada | |
parent | a0cc5eb21de80136ddb104cfb3c6994b5de87bbe (diff) | |
download | gcc-2cd55480857bf310c9be7daea39ea266772d3666.zip gcc-2cd55480857bf310c9be7daea39ea266772d3666.tar.gz gcc-2cd55480857bf310c9be7daea39ea266772d3666.tar.bz2 |
aarch64: Fix parens in aarch64_stp_reg_operand [PR113061]
In r14-6603-gfcdd2757c76bf925115b8e1ba4318d6366dd6f09 I messed up the
parentheses in aarch64_stp_reg_operand, the indentation shows the intended
nesting of the conditions. This patch fixes that.
This fixes PR113061 which shows IRA substituting (const_int 1) into a
writeback stp pattern as a result (and LRA failing to reload the
constant).
gcc/ChangeLog:
PR target/113061
* config/aarch64/predicates.md (aarch64_stp_reg_operand): Fix
parentheses to match intent.
gcc/testsuite/ChangeLog:
PR target/113061
* gfortran.dg/PR113061.f90: New test.
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions