RE: [Patch] Fix PR53397

2012-10-08 Thread Kumar, Venkataramanan
04, 2012 6:26 PM To: Kumar, Venkataramanan Cc: Richard Guenther; gcc-patches@gcc.gnu.org Subject: Re: [Patch] Fix PR53397 On Tue, Oct 2, 2012 at 6:40 PM, Kumar, Venkataramanan venkataramanan.ku...@amd.com wrote: Hi Richi, (Snip) + (!cst_and_fits_in_hwi (step)) +{ + if( loop-inner

Re: [Patch] Fix PR53397

2012-10-08 Thread Richard Guenther
. Ok. Thanks, Richard. Regards, Venkat. -Original Message- From: Richard Guenther [mailto:richard.guent...@gmail.com] Sent: Thursday, October 04, 2012 6:26 PM To: Kumar, Venkataramanan Cc: Richard Guenther; gcc-patches@gcc.gnu.org Subject: Re: [Patch] Fix PR53397 On Tue, Oct 2

Re: [Patch] Fix PR53397

2012-10-04 Thread Richard Guenther
, 2012 5:42 PM To: Kumar, Venkataramanan Cc: gcc-patches@gcc.gnu.org Subject: Re: [Patch] Fix PR53397 On Mon, 1 Oct 2012, venkataramanan.ku...@amd.com wrote: Hi, The below patch fixes the FFT/Scimark regression caused by useless prefetch generation. This fix tries to make prefetch less

Re: [Patch] Fix PR53397

2012-10-02 Thread Richard Guenther
On Mon, 1 Oct 2012, venkataramanan.ku...@amd.com wrote: Hi, The below patch fixes the FFT/Scimark regression caused by useless prefetch generation. This fix tries to make prefetch less aggressive by prefetching arrays in the inner loop, when the step is invariant in the entire loop

RE: [Patch] Fix PR53397

2012-10-02 Thread Kumar, Venkataramanan
, Venkat. -Original Message- From: Richard Guenther [mailto:rguent...@suse.de] Sent: Tuesday, October 02, 2012 5:42 PM To: Kumar, Venkataramanan Cc: gcc-patches@gcc.gnu.org Subject: Re: [Patch] Fix PR53397 On Mon, 1 Oct 2012, venkataramanan.ku...@amd.com wrote: Hi, The below patch

[Patch] Fix PR53397

2012-10-01 Thread venkataramanan.kumar
Hi, The below patch fixes the FFT/Scimark regression caused by useless prefetch generation. This fix tries to make prefetch less aggressive by prefetching arrays in the inner loop, when the step is invariant in the entire loop nest. GCC currently tries to prefetch invariant steps when they are