On Sun, Aug 24, 2025 at 2:31 PM Takayuki 'January June' Suwa
<jjsuwa_sys3...@yahoo.co.jp> wrote:
>
> The use of compact syntax makes the relationship between asm output,
> operand constraints, and insn attributes easier to understand and modify,
> especially for "mov<mode>_internal".
>
> gcc/ChangeLog:
>
>         * config/xtensa/xtensa.md (addsi3, <u>mulhisi3, andsi3,
>         zero_extend<mode>si2, extendhisi2_internal, movsi_internal,
>         movhi_internal, movqi_internal, movsf_internal, ashlsi3_internal,
>         ashrsi3, lshrsi3, rotlsi3, rotrsi3):
>         Rewrite in compact syntax.
> ---
>   gcc/config/xtensa/xtensa.md | 325 +++++++++++++++++-------------------
>   1 file changed, 151 insertions(+), 174 deletions(-)

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

-- 
Thanks.
-- Max

Reply via email to