On Sat, Jun 14, 2025 at 4:31 AM Takayuki 'January June' Suwa
<jjsuwa_sys3...@yahoo.co.jp> wrote:
>
> Due to improved register allocation for GP registers whose modes has been
> changed by paradoxical SUBREGs, the previously committed patch
> "xtensa: eliminate unnecessary general-purpose reg-reg moves"
> (commit f83e76c3f998c8708fe2ddca16ae3f317c39c37a)  is no longer necessary
> and is therefore reverted.
>
> gcc/ChangeLog:
>
>         * config/xtensa/xtensa.md:
>         Remove the peephole2 pattern that was previously added.
>
> gcc/testsuite/ChangeLog:
>
>         * gcc.target/xtensa/elim_GP_regmove_0.c: Remove.
>         * gcc.target/xtensa/elim_GP_regmove_1.c: Remove.
> ---
>   gcc/config/xtensa/xtensa.md                   | 46 -------------------
>   .../gcc.target/xtensa/elim_GP_regmove_0.c     | 23 ----------
>   .../gcc.target/xtensa/elim_GP_regmove_1.c     | 10 ----
>   3 files changed, 79 deletions(-)
>   delete mode 100644 gcc/testsuite/gcc.target/xtensa/elim_GP_regmove_0.c
>   delete mode 100644 gcc/testsuite/gcc.target/xtensa/elim_GP_regmove_1.c

Regtested for target=xtensa-linux-uclibc, no new regressions.
Committed to master.

-- 
Thanks.
-- Max

Reply via email to