Re: [PATCH ARM] Improve ARM memset inlining

2014-07-08 Thread Ramana Radhakrishnan
Hi Ramana, This is the rebased patch, there is no conflict against latest trunk. I am still doing some tests. Is it OK if tests are fine? Also, it depends on patch at https://gcc.gnu.org/ml/gcc-patches/2014-04/msg01923.html, I will update that patch two. Thanks, bin Index: gcc/config/arm

Re: [PATCH ARM] Improve ARM memset inlining

2014-07-08 Thread Bin.Cheng
On Fri, Jul 4, 2014 at 1:17 PM, Bin Cheng wrote: > > > > Hi Ramana, > This is the rebased patch, there is no conflict against latest trunk. I am > still doing some tests. Is it OK if tests are fine? > Also, it depends on patch at > https://gcc.gnu.org/ml/gcc-patches/2014-04/msg01923.html, I w

Re: [PATCH ARM] Improve ARM memset inlining

2014-06-27 Thread Ramana Radhakrishnan
Earnshaw >> > Sent: Friday, May 02, 2014 10:00 PM >> > To: Bin Cheng >> > Cc: gcc-patches@gcc.gnu.org >> > Subject: Re: [PATCH ARM] Improve ARM memset inlining >> > >> > On 30/04/14 03:52, bin.cheng wrote: >> > > Hi, >> > > Thi

RE: [PATCH ARM] Improve ARM memset inlining

2014-06-04 Thread bin.cheng
atches- > ow...@gcc.gnu.org] On Behalf Of bin.cheng > Sent: Wednesday, May 28, 2014 4:53 PM > To: Richard Earnshaw > Cc: gcc-patches List > Subject: RE: [PATCH ARM] Improve ARM memset inlining > > Ping^3 > > > -Original Message- > > From: Bin.Cheng [mail

RE: [PATCH ARM] Improve ARM memset inlining

2014-05-28 Thread bin.cheng
Ping^3 > -Original Message- > From: Bin.Cheng [mailto:amker.ch...@gmail.com] > Sent: Monday, May 19, 2014 2:40 PM > To: Bin Cheng > Cc: Richard Earnshaw; gcc-patches List > Subject: Re: [PATCH ARM] Improve ARM memset inlining > > Ping^2 > > Thanks, > bi

Re: [PATCH ARM] Improve ARM memset inlining

2014-05-18 Thread Bin.Cheng
Ping^2 Thanks, bin On Mon, May 12, 2014 at 11:17 AM, Bin.Cheng wrote: > Ping. > > Thanks, > bin > > On Tue, May 6, 2014 at 12:59 PM, bin.cheng wrote: >> >> >> Precisely, I configured gcc with options "--with-arch=armv7-a >> --with-cpu|--with-tune=cortex-a9". >> I read gcc documents and realize

Re: [PATCH ARM] Improve ARM memset inlining

2014-05-11 Thread Bin.Cheng
Richard Earnshaw >> Cc: gcc-patches@gcc.gnu.org >> Subject: RE: [PATCH ARM] Improve ARM memset inlining >> >> Hi Richard, Thanks for reviewing. I embedded answers to your comments, >> also updated the patch. >> >> > -Original Message- >> >

RE: [PATCH ARM] Improve ARM memset inlining

2014-05-05 Thread bin.cheng
> -Original Message- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches- > ow...@gcc.gnu.org] On Behalf Of bin.cheng > Sent: Monday, May 05, 2014 3:21 PM > To: Richard Earnshaw > Cc: gcc-patches@gcc.gnu.org > Subject: RE: [PATCH ARM] Improve ARM memset inl

Re: [PATCH ARM] Improve ARM memset inlining

2014-05-02 Thread Richard Earnshaw
On 30/04/14 03:52, bin.cheng wrote: > Hi, > This patch expands small memset calls into direct memory set instructions by > introducing "setmemsi" pattern. For processors without NEON support, it > expands memset using general store instruction. For example, strd for > 4-bytes aligned addresses.