Re: [PATCH] LoongArch: Enable shrink wrapping

2023-05-06 Thread chenglulu
在 2023/5/7 上午1:07, Xi Ruoyao 写道: On Wed, 2023-04-26 at 18:21 +0800, WANG Xuerui wrote: On 2023/4/26 18:14, Lulu Cheng wrote: 在 2023/4/26 下午6:02, WANG Xuerui 写道: On 2023/4/26 17:53, Lulu Cheng wrote: Hi, ruoyao:   The performance of spec2006 is finished. The fixed-point 400.perlbench h

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-05-06 Thread Xi Ruoyao via Gcc-patches
On Wed, 2023-04-26 at 18:21 +0800, WANG Xuerui wrote: > On 2023/4/26 18:14, Lulu Cheng wrote: > > > > 在 2023/4/26 下午6:02, WANG Xuerui 写道: > > > > > > On 2023/4/26 17:53, Lulu Cheng wrote: > > > > Hi, ruoyao: > > > > > > > >   The performance of spec2006 is finished. The fixed-point > > > >

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-26 Thread Xi Ruoyao via Gcc-patches
On Wed, 2023-04-26 at 17:53 +0800, Lulu Cheng wrote: > Hi, ruoyao: > >    The performance of spec2006 is finished. The fixed-point > 400.perlbench has about 3% performance improvement, > > and the other basics have not changed, and the floating-point tests > have > basically remained the sa

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-26 Thread WANG Xuerui
On 2023/4/26 18:14, Lulu Cheng wrote: 在 2023/4/26 下午6:02, WANG Xuerui 写道: On 2023/4/26 17:53, Lulu Cheng wrote: Hi, ruoyao:   The performance of spec2006 is finished. The fixed-point 400.perlbench has about 3% performance improvement, and the other basics have not changed, and the flo

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-26 Thread Lulu Cheng
在 2023/4/26 下午6:02, WANG Xuerui 写道: On 2023/4/26 17:53, Lulu Cheng wrote: Hi, ruoyao:   The performance of spec2006 is finished. The fixed-point 400.perlbench has about 3% performance improvement, and the other basics have not changed, and the floating-point tests have basically rema

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-26 Thread WANG Xuerui
On 2023/4/26 17:53, Lulu Cheng wrote: Hi, ruoyao:   The performance of spec2006 is finished. The fixed-point 400.perlbench has about 3% performance improvement, and the other basics have not changed, and the floating-point tests have basically remained the same. Nice to know!  

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-26 Thread Lulu Cheng
Hi, ruoyao:   The performance of spec2006 is finished. The fixed-point 400.perlbench has about 3% performance improvement, and the other basics have not changed, and the floating-point tests have basically remained the same.   Do you have any questions about the test cases mentioned

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-25 Thread Guo Jie
/* snip */   diff --git a/gcc/testsuite/gcc.target/loongarch/shrink-wrap.c b/gcc/testsuite/gcc.target/loongarch/shrink-wrap.c new file mode 100644 index 000..f2c867a2769 --- /dev/null +++ b/gcc/testsuite/gcc.target/loongarch/shrink-wrap.c @@ -0,0 +1,22 @@ +/* { dg-do compile } */ +/* {

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-25 Thread Lulu Cheng
+guojie 在 2023/4/23 下午9:19, Xi Ruoyao 写道: This commit implements the target macros for shrink wrapping of function prologues/epilogues shrink wrapping on LoongArch. Bootstrapped and regtested on loongarch64-linux-gnu. I don't have an access to SPEC CPU so I hope the reviewer can perform a benc

Re: [PATCH] LoongArch: Enable shrink wrapping

2023-04-24 Thread Lulu Cheng
Ok, I will do spec performance test comparison as soon as possible. Thanks! 在 2023/4/23 下午9:19, Xi Ruoyao 写道: This commit implements the target macros for shrink wrapping of function prologues/epilogues shrink wrapping on LoongArch. Bootstrapped and regtested on loongarch64-linux-gnu. I don't