On 2021-05-25 5:14 a.m., Przemyslaw Wirkus wrote:
Hi,
Just a follow up after GCC 11 release.
I've backported to gcc-10 branch (without any change to original patches)
PR97969 and following PR98722 & PR98777 patches.
Commits apply cleanly without changes.
Built and regression tested on:
* arm-none-eabi and
* aarch64-none-linux-gnu cross toolchains.
There were no issues and no regressions (all OK).
OK for backport to gcc-10 branch ?
Sorry for delay with the answer due to my vacation.
As the patches did not introduce new PRs I believe they are ok for gcc-10.
Thank you.
Kind regards,
Przemyslaw Wirkus
---
commits I've backported:
commit cf2ac1c30af0fa783c8d72e527904dda5d8cc330
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date: Tue Jan 12 11:26:15 2021 -0500
[PR97969] LRA: Transform pattern `plus (plus (hard reg, const), pseudo)`
after elimination
commit 4334b524274203125193a08a8485250c41c2daa9
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date: Wed Jan 20 11:40:14 2021 -0500
[PR98722] LRA: Check that target has no 3-op add insn to transform 2 plus
expression.
commit 68ba1039c7daf0485b167fe199ed7e8031158091
Author: Vladimir N. Makarov <vmaka...@redhat.com>
Date: Thu Jan 21 17:27:01 2021 -0500
[PR98777] LRA: Use preliminary created pseudo for in LRA elimination
subpass
$ ./contrib/git-backport.py cf2ac1c30af0fa783c8d72e527904dda5d8cc330
$ ./contrib/git-backport.py 4334b524274203125193a08a8485250c41c2daa9
$ ./contrib/git-backport.py 68ba1039c7daf0485b167fe199ed7e8031158091
Richard.