Re: [PATCH] LoongArch: Add standard patterns uabd and sabd

2024-12-29 Thread Guo Jie
Thank you. I will fix it in patch v2. 在 2024/12/30 上午11:55, Xi Ruoyao 写道: On Mon, 2024-12-30 at 10:38 +0800, Guo Jie wrote: diff --git a/gcc/config/loongarch/loongarch.md b/gcc/config/loongarch/loongarch.md index 7a110ca9de6..d4287012b3c 100644 --- a/gcc/config/loongarch/loongarch.md +++ b/gcc/

Re: [PATCH] LoongArch: Add standard patterns uabd and sabd

2024-12-29 Thread Xi Ruoyao
On Mon, 2024-12-30 at 10:38 +0800, Guo Jie wrote: > diff --git a/gcc/config/loongarch/loongarch.md > b/gcc/config/loongarch/loongarch.md > index 7a110ca9de6..d4287012b3c 100644 > --- a/gcc/config/loongarch/loongarch.md > +++ b/gcc/config/loongarch/loongarch.md > @@ -527,13 +527,15 @@ (define_code_a

[PATCH] LoongArch: Add standard patterns uabd and sabd

2024-12-29 Thread Guo Jie
gcc/ChangeLog: * config/loongarch/lasx.md (lasx_xvabsd_s_): Remove. (abd3): New insn pattern. (lasx_xvabsd_u_): Remove. * config/loongarch/loongarch-builtins.cc (CODE_FOR_lsx_vabsd_b): Rename. (CODE_FOR_lsx_vabsd_h): Ditto. (CODE_FOR_lsx_vabs