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
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- >> > From: Richard

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.

[PATCH ARM] Improve ARM memset inlining

2014-04-29 Thread bin.cheng
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. For processors with NEON support, it expands m