[pushed] aarch64: Fix cut-&-pasto in early RA pass [PR112948]
Checks
Commit Message
As the PR notes, there was a cut-&-pasto in find_strided_accesses.
I've not been able to find a testcase that shows the problem.
Tested on aarch64-linux-gnu & pushed.
Richard
gcc/
PR target/112948
* config/aarch64/aarch64-early-ra.cc (find_strided_accesses): Fix
cut-&-pasto.
---
gcc/config/aarch64/aarch64-early-ra.cc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
@@ -2072,8 +2072,8 @@ early_ra::find_strided_accesses ()
if (group1->strided_polarity)
group2->strided_polarity = group1->strided_polarity * pref;
- else if (group1->strided_polarity)
- group2->strided_polarity = group1->strided_polarity * pref;
+ else if (group2->strided_polarity)
+ group1->strided_polarity = group2->strided_polarity * pref;
else
{
group1->strided_polarity = 1;